Essays

Essays

Longer rants and real talk about leadership, tech, and the systems that keep failing the people inside them.

Security by Shame: How Not to Handle Dev Mistakes

Shaming developers for security mistakes doesn’t build safer systems; it builds fear. In this post, we break down why “Security by Shame” is toxic, ineffective, and the fastest way to lose trust (and talent).

You’re Not an Impostor. You’re in the Wrong Room.

Feeling like a fraud? You're not broken, you’re in a system that punishes not knowing. Impostor syndrome isn’t a flaw; it’s a signal. Real leadership creates safety, not shame. You’re not the problem. The culture is.

Documentation Is Not Optional. It’s Culture.

Your team isn’t agile if your codebase is a black box and the only documentation is tribal knowledge passed around in Slack. Documentation isn’t optional; it’s culture. If you won’t write it down, don’t expect to scale. Lead. Don’t Ctrl.