How to Blog: A guide for developers
Building Large Web Applications That Are Easy to Maintain
How to manage remote teams 101 (keynote at Conector Barcelona)
Lessons Learned: A Year Running a Dev Shop at MarsBased