In case you were wondering, not that I have any reason to believe you were, Haacked is not my real name. Haacked started off as my blogger handle. It’s probably no surprise that it’s a play off my last name (Haack) and I use it everywhere: Twitter, GitHub, StackOverflow, LinkedIn, and so on.

It also forms the basis for my company name, Haacked LLC. As for me, my real name is Phil Haack. Nice to meet you!

The best way to reach me is to DM me on Twitter. For work inquiries, email

What I do

I coach software organizations to help them become the best versions of themselves. Often, it’s not the lack of technical know-how that holds teams back, but the lack of management and leadership skills that get in the way. When I help teams in this way, it’s important that I leave them with tools and systems in place to scale their growth and learning.

Before I started Haacked LLC, I worked at GitHub doing whatever I could to make it even more awesome. Prior to that I worked at Microsoft on NuGet and ASP.NET MVC and helped to usher in Microsoft’s Open Source era.

I’m also a published author of several technical books and a regular international speaker.

Why I do it

Ever since I first laid my hands on my first computer, a TRS-80, aka Trash 80, I’ve loved computers and all the wonderful things you can make them do such as printing Care to play a game? in an infinite loop.

I also have a passion for managing and developing Open Source projects. There’s something immensely satisfying in working with developers all over the world on a common goal, and then sharing that product with all comers.

What I do for fun

What is it about American culture that causes us to ask people What do you do? and mean What is your occupation? rather than What do you do for fun?. And here I go propagating that mindset by putting this section last.

Oh well. Read my blog for a while and you’ll find I’m fanatical about playing soccer. I live in beautiful Bellevue, WA which has abundant hiking and camping opportunities. I also love to travel and listen to music with great beats way too loud.

In my spare time, I continue the Quixotic battle to correct the capitalization of “Github” to “GitHub” wherever I can.


All content on is the copyright of Phil Haack unless otherwise stated. I license all blog posts under the Creative Commons Attribution (CC BY 2.0) license. All code samples and the blog template are licensed under the MIT license. Note that some code samples are obvious implementations and not inventive. Those may be used without attribution.

Speaker Bio

Here’s a more condensed bio I use for conferences

Phil Haack is the founder of Haacked LLC where he coaches software organizations to become the best versions of themselves.

To do this, Phil draws upon his over twenty years of experience in the software industry. Most recently, 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 or on Twitter

Sounds like just the kind of person you want to have a beer or coffee with, doesn’t it?