Developer on Fire
Episode 115 | K. Scott Allen - Two Lives
Guest:
        
      
		K. Scott Allen talks with Dave Rael about software and education, the joys of technology, learning and teaching, and finding balance
	
	Scott Allen has worked on everything from 8-bit embedded devices to large scale web sites during his 15+ years in commercial software development. Since 2001, Scott has focused on server-side and web technologies, like ASP.NET, ASP.NET AJAX, Windows Workflow, Silverlight, and LINQ. Scott is also a speaker at national conferences like VSLive!, as well as code camps and user groups near his hometown of Hagerstown, MD. Scott has been recognized as a Microsoft MVP since 2005, and has written or co-authored several books on Microsoft technologies. Scott founded the site OdeToCode.com in 2004, and joined Pluralsight in 2007.
Chapters:
- - Dave introduces the show and K. Scott Allen
 - - Scott's involvement with Pluralsight and success there
 - - Scott's journey through blogging, including motivation and what it has enabled
 - - Scott's definition of value
 - - Scott's "two lives"
 - - The things that "light Scott up"
 - - How Scott stays current with what he needs to know
 - - How Scott got started in software
 - - Scott's story of failure: an inappropriate move into management and overdoing managing
 - - Scott's success story: modelling a domain effectively in a way that delivered lasting value that responded well to change
 - - Scott's book recommendation
 - - The history and experience of the Herding Code podcast
 - - The things that have Scott most excited
 - - Scott's greatest sources of pain
 - - The things about which Scott likes to geek out apart from software
 - - Scott's top 3 tips for delivering more value
 - - Keeping up with Scott
 
Resources:
- Scott's Pluralsight Author Page
 - Scott's Blog
 - Troy Hunt on Developer On Fire
 - Bruce Tate on Developer On Fire
 - Seven Languages in Seven Weeks A Pragmatic Guide to Learning Programming Languages - Bruce A. Tate
 - Domain-Driven Design: Tackling Complexity in the Heart of Software - Eric Evans
 - The podcast on which Scott is a co-host: Herding Code
 - Scott Hanselman on the upheaval that is the new ASP.NET
 - Microsoft TerraServer
 - The Karate Kid - Mr. Miyagi on Balance
 
Scott's book recommendation:
Scott's top 3 tips for delivering more value:
- Put yourself in the position of the person using your output (If you had to use this, would you be happy with it?)
 - Get feedback from the person receiving your output (ship it)
 - Find balance
 
Developer on Fire