Writing

Velocity Should Stabilize. Not Grow Forever.

The Hockey Stick That's Destroying Your Team

March 17, 2026·10 min read

90 points becomes 120. 120 becomes 150. By Q4 you'd need 500 points a sprint to stay on track. Nobody questions the math because nobody wants to look like the person who can't keep up. If your velocity chart looks like a hockey stick, you don't have a productive team. You have a team that learned how to survive your metrics.

Your Jira Board Is Lying to Leadership

Everyone Knows Except Leadership

March 16, 2026·13 min read

120 points completed. Leadership sees progress. Meanwhile every engineer in the room is staring at the same screen thinking the same thing. That number is fiction. Not because anyone lied. Because the system was never designed to tell the truth about what engineering actually does.

Most Technical Debt Isn't Technical Debt

The Difference Between Debt and Preference

March 13, 2026·8 min read

The term has been inflated to mean anything an engineer doesn't like about the codebase. Real debt has interest. It slows delivery, raises defect rates, and creates operational drag the business can feel. If none of that is happening, you're looking at preference with better branding.

Shopify Lost the Enterprise War

Then Made It Irrelevant

February 25, 2026·10 min read

I’ve built on Salesforce Commerce Cloud since 2014. I’ve publicly questioned whether Shopify could compete at enterprise scale. Then they changed the game.