The Strategic Decision: Why Senior Engineers Sometimes Let Flawed Projects Fail
When I was a junior engineer, my manager would occasionally confide his frustrations to me in our weekly 1:1s. He would point out a project another team was working on and say, “I don’t believe that…
Read the full articleYou might also wanna read
Why Promoting Top Engineers Into Management Often Backfires
A software engineering manager argues that the common career path of moving senior engineers into people management roles is fundamentally f
The Reliable Team Trap: How Overdelivering Can Limit Career Growth
Why delivering well can quietly cap your career, and what to do about it

Revisiting Good Strategy Bad Strategy: Problem Framing as a Design Kernel
A few weeks ago, I caught up with my good friend Lucas Mara, a thoughtful design leader. We were deep in a conversation about the value of d

Turn the senior around: an alternative way to lead engineering teams
Most of the engineering managers I have met have assigned their senior engineers to lead all the critical features, but I would like to “tur
Balancing exploration and exploitation in engineering standards
Standards are a contentious topic for engineering organizations. Describes how to put in place the right amount of standards, but have a pro
What Causes AI Project Failures and How Can I Prevent Them?
Most AI projects fail due to poor value propositions, data quality issues, overengineering, missing feedback loops, and infrastructure gaps.

Comments
Sign in to join the conversation.
No comments yet. Be the first.