There’s very little reason to wait for reviews, and virtually no reason to wait for a deployment. We changed our workflow to focus on the right things, with a very…
The Right Thing

There’s very little reason to wait for reviews, and virtually no reason to wait for a deployment. We changed our workflow to focus on the right things, with a very…
As you grow your business and your team, keeping everyone on the same page can be challenging. To ensure that everyone is working in alignment, you’ll want to optimize the…
I'm impressed by what people accomplish with tools like Excel, Macros, and some no-code automation. Recently, my DevOps team and I had the opportunity to support a project that aimed…
Message queues, events streams, events sourcing, those fronts have almost become as entrenched as the language and editor debates. In the effort to win this religious war, engineers forget their…
No plan survives contact with reality, or so the saying goes. So why should we make plans at all? A story.
Velocity is where theory and practice clash very hard. Your numbers may look great but your predictability is worthless - or vice versa.
Absolutely nothing. Ha! Everybody wants it and the power that comes with it, but when you use it, you lose it.
In most modern organizations, it's fine for everyone to challenge everything. While this is very empowering, it also brings a new responsibility: to determine when it is the right time…
Project management teaches five phases to project delivery, which are widely accepted. In the software world these don't translate well, however. If you build a product to offer a service,…
Oldest of three, struggled to stay engaged in school, dropped out of college, has a hard time forming friendships, father died early, racked up debt, went from job to job.