| September 3, 2010 | Exploring the Design Space |
| August 2, 2010 | Choosing a Software Design Strategy |
| July 15, 2010 | Improvisational Architecture |
| July 1, 2010 | Hacking is not a Dirty Word |
| June 15, 2010 | Lightweight Experiments for Process Improvement |
| June 10, 2010 | Lessons from a Software Engineering Dojo |
| June 1, 2010 | See you at XP2010 in Trondheim, Norway! |
| May 15, 2010 | The Reality of Risk Exposure |
| May 1, 2010 | A Closer Look at Risk Burndown |
| April 15, 2010 | Is Better the Enemy of Good Enough? |
| April 1, 2010 | Book Review: The Design of Design by Fred Brooks |
| March 24, 2010 | Carpool Musings on Women in Science and Engineering |
| March 15, 2010 | Identifying Process Affordances: Nudging Toward Change |
| March 1, 2010 | Getting Started with Version Control |
| February 15, 2010 | SWOT vs. Risk Management |
| February 1, 2010 | Why don’t you use Continuous Integration? |
| January 15, 2010 | Threshold of Success |
| January 1, 2010 | 2010: The Year I Make Contact |
| December 15, 2009 | The Domestication of Formal Methods |
| November 15, 2009 | Groupthink Kills Big Ideas |
| October 31, 2009 | Exploring Archetypes of Architects |
| October 15, 2009 | Tracking Bugs Better |
| September 15, 2009 | Project Signaling |
| September 1, 2009 | Binary is a Metric Too |
| August 15, 2009 | Software Craftsmanship: Engineering by Coincidence |
| July 13, 2009 | Relationships Matter |
| June 13, 2009 | Kenny Rogers’ Guide to Software Process Improvement |
| May 13, 2009 | Software Engineering: Art or Engineering? |
| April 13, 2009 | Securing the Internet |
| March 13, 2009 | Process Affordances: Ignore at Your own Peril |
| February 13, 2009 | Applying Leadership Styles |
| January 13, 2009 | Thoughts on Formal Methods in Software Engineering |