HomeArticlesYou'll Never Get it Right the First Time

You'll Never Get it Right the First Time

Want to receive these updates in your inbox? Sign up for my mailing list using the form on the right. (or below if you're reading this on your phone)

When you really understand and accept this, it's incredibly liberating.

No matter how much you plan, how many meetings you call, or how much research you do, you'll never think of everything. Instead of trying to get it perfect the first time, move early and make sure you have tight feedback loops to evaluate how you're doing and make improvements.

This is true for product development. It's true for building basically anything of any complexity. It's definitely true for building routines and procedures for your team.

How do you improve those routines? Listen to your developers. They're the ones who are using them every day to get their jobs done, and they'll have strong opinions about what's working and what's not. Is their purpose unclear? Are they onerous to follow? Make space for your team to discuss them openly and to present new ideas. Developers are problem solvers, remember?

Ben Wilhelm

Is your dev team working hard but not shipping? I can help.

I send a few emails per week with tips and ideas to help your team stop thrashing and start shipping reliable code consistently.
"What we got from Ben was more than just expertise: it was expertise plus organized thinking, clear communication, good humor, and an obviously habitual willingness to listen before advising. We recommend him without reservation, and look forward to the next time we work with him ourselves."