Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Leadership
Leadership
Leadership
Turning observability into a team strength without a big overhaul
By addressing observability pain points one at a time, we built systems and practices that support rapid troubleshooting and collaboration.
Legacy modernization
legacy-modernization
communication
dev-experience
teams

Developers
Developers
Developers
Why I actually enjoy PR reviews (and you should, too)
PR reviews don't have to be painful. Discover practical, evidence-based approaches that turn code reviews into team-building opportunities while maintaining quality and reducing development friction.
Software tooling & tips
communication
dev-experience
efficient software
eliminate-waste
productivity

Leadership
Leadership
Leadership
Why hiring more developers costs more than you think
Scaling challenges are rarely caused by a lack of developers or how many lines of code are written each sprint. Let’s explore challenges caused by prematurely expanding your team—and why you’re less likely to scale your productivity and more likely to scale your existing bottlenecks.
Maximize software investment
communication
teams
tech-debt
dev-experience
productivity

Leadership
Leadership
Leadership
Building software teams that manage mistakes rather than rejecting them
The software industry shares a pervasive assumption that expert developers don’t make mistakes. Developers are only human. They will make mistakes. Ignoring that means any mistake can lead to a high intensity event. There’s a better way. Invest in systems to manage inevitable mistakes.
Communication & teams
agile
communication
productivity
professional-growth
teams