The work-centric standup

Have you heard of zombie standup? If not, there’s a good chance you’ve been part of one at some point. Zombie standup is just what it sounds like – a lifeless meeting where people go around a room and talk about what they are working on but nothing much useful happens as a result. When […]

Deadlines are a good thing.

In a previous post, I talked about what makes a good goal. Once you’ve done the hard work of setting the right goal, it’s time to start thinking about execution. A goal without a completion date is a wish [1]. Now if you want to actually accomplish that goal, you are going to need a […]

What makes a good goal?

John Allspaw has a great tweet on problem discovery: Reminder that it takes just as much effort (time, money, staff, etc.) to build the wrong thing as it does the right thing. Problem discovery is under appreciated as a practice in software engineering, especially when compared to problem solving. — John Allspaw (@allspaw) April 27, […]

Working Thoughts

I’ve recently begun the practice of maintaining a working thoughts document. The idea behind this document is to work through difficult or interesting problems I’m dealing with on a day-to-day basis at work through writing.