Ship an update

Deadlines slip. Weeks are lost. In the moment, it feels like you’re losing. But even then, you can always squeeze out a success.

In an ideal world, every week you ship successfully. Shipping regularly keeps you well-calibrated. You’re less likely to fool yourself. It also feels great: you made a plan and executed successfully.

Reality doesn’t always go as planned, of course. Things come up. Before you know it, Friday rolls around and you’re not quite finished. What do you do? Often, you can’t cut the scope.

My favorite alternative: share a promising update.

You’ve made progress during the week, share what you’ve done! A snippet of code, a screenshot of a feature, or a few lines of copy.

Share it with yourself. Share it with your team. Share it publicly. Celebrate what you’ve done, even if it wasn’t everything you had in mind.