Scott Davis is a principal engineer with ThoughtWorks, where he focuses on the leading-edge, innovative, emerging, and nontraditional aspects of web development, such as serverless web apps, mobile web apps (responsive PWAs), HTML5-based smart TV apps, conversational UIs (like Siri and Alexa), and using web technologies to build IoT solutions. He is also the founder of ThirstyHead.com, a Denver-based training and software development consultancy. Scott has been writing about web development for over 10 years. His books include _Getting Started with Grails_, _Groovy Recipes_, _GIS for Web Developers_, _The Google Maps API: Adding Where to Your Web Applications_, and _JBoss at Work_. He is also the author of several popular article series at IBM developerWorks, including Mastering MEAN, Mastering Grails, and Practically Groovy. His videos include _Architecture of the MEAN Stack_, _Responsive Mobile Architecture_, and _On the Road to Angular 2_. Scott is also the cofounder of the Denver HTML5 User Group.