A Very Haacky Christmas!
While at the Los Angeles stop of the .NET Rocks! Visual Studio 2012 Launch Road Trip, Carl and Richard sat down with Phil Haack to talk about Git and GitHub. The conversation starts out with a primer on Git itself and its origins as a distributed source control for Linux. Then Phil discusses how GitHub created a more social environment for Git with pull requests and dialog around code. Phil also talks about how GitHub itself operates as a non-hierarchical business and what that means to his work day, his career and his prospects for a raise. A little NuGet sneaks in there too!
Phil Haack has over twenty years of experience in the software industry. Prior to A Serious Business, Inc., he was a director of engineering at GitHub and helped make GitHub friendly to developers on the Microsoft platform. Prior to GitHub, he was a Senior Program Manager at Microsoft responsible for shipping ASP.NET MVC, NuGet, among other projects. These products had permissive open source licenses and ushered in Microsoft’s Open Source era. Phil is a co-author of GitHub for Dummies as well as the popular Professional ASP.NET MVC series and regularly speaks at conferences around the world. He’s also made several appearances on technology podcasts such as .NET Rocks, Hanselminutes, Herding Code, and The Official jQuery Podcast. You can find him sharing his thoughts at https://haacked.com/ or on Twitter https://twitter.com/haacked.