We sit down with industry leader Billy Hollis to discuss the future of user interactions, the definition of code addiction, and why every developer should care about user experience.

Billy Hollis is a software designer and developer with a contrarian streak that often challenges conventional wisdom in the industry. He has a consulting practice in Nashville, Tennessee USA. He and team focus on user experience design, advanced user interface development, rules–based architectures, and healthcare systems. He teaches design classes for UX and technical classes on XAML and Windows 8. He is the author of several books and numerous articles on software development and user experience design.