Shakti Kathpalia's picture with a natural background

Hi, I'm Shakti Kathpalia

Builder. Decision-maker. Recovering perfectionist.
I write about the hard calls behind software that actually works. Most tech blogs explain how. This one is about why.

My Story

Insights

Lessons from the Field

Why Software Estimates Are Almost Always Wrong (And What Good Teams Do Differently)

A team gives you a timeline, you plan around it, and then the date arrives but the work doesn't. Mostly, that's just how software works - and understanding why makes you a far sharper judge of who you hire. A look at the psychology behind broken estimates, why complexity never scales in a straight line, and the red and green flags that separate a strong development team from one that just tells you what you want to hear.

Read more

AI on Your Website Is Not a Navigation Strategy

AI is exciting, but stripping your homepage down to a chat box isn't innovation - it's a UX, SEO, and accessibility problem waiting to happen. Here's what we recommended instead.

Read more

The Translation Gap: Why Technical Excellence Isn't Enough for Growth

A rebuild that made perfect technical sense got turned down. A different rebuild - framed differently - got approved immediately. Same logic, different outcome. The gap between them is what this post is about.

Read more

The Hero's Tax: Why the Best Problem-Solvers Often Stifle Growth

For years, I built my identity around being the person who could see a problem and fix it fast. When I started leading a team, that same instinct quietly became the thing holding everyone back - including me.

Read more