All Posts
Don't code in bad environments
Looking back on my 19 years as a developer with some very long stints in positions, I can say this with some certainty: If you want to remain relevant as...
Traditional dev process stifles collaboration
I’m not going to justify why software development needs collaboration - if you don’t need a team or customer opinion to write good software then great for you. This blog...
Preventing Code Factory
It was 2003 and I was working with a consulting firm doing software for Stanford IT. It was pure code factory (first blog in this series). Minimal contact with the...
Escaping Code Factory
Code factories grow from a belief that developers perform better when directed as much as possible.