Software developers are for the most part consultants. Don’t know the difference between a consultant and a contractor? Wondering how to get started in consulting or how to be a better consultant?
Well … look no further than this incredibly good and comprehensive post by Steve Friedl. It’s not every day someone goes on for pages and pages and I can’t find anything substantive to disagree with!