How to Deal with Difficult People on Software Projects

This is the work my blog is most well known for with over 250k people around the world having used it as a reference guide for working with people on software projects. You can read about the problems caused by people like The Rockstar, The Idealist, and The Incompetent, along with the most effective strategies for dealing with them.

The Developer Tune-Up

Software developers who would like my 20+ years of experience wrapped up in a neat package can try my Developer Tune-Up, which is 13 hours of career advice spread over 42 podcasts covering 126 topics. You can watch a 60-second video to learn more about how it works.