Writing
Thoughts, experience & things I've figured out — building, AI, data & teams.
What “vibe coding” actually changed in how I ship
It's not about typing less — it's about collapsing the distance between an idea and a working version of it. Here's the workflow that stuck, and where it still bites.
Postgres vs MS SQL: how I actually choose
Licensing, tooling, JSON, and the boring operational stuff that decides it more than features do.
Running IT & marketing without burning out the team
What I learned wearing two department hats at once — and the systems that keep it sane.
Automating the boring parts with small AI agents
Not autonomous everything — narrow agents that quietly delete repetitive work from the week.
A .NET project structure I keep coming back to
The folder layout and conventions that survive contact with real, growing codebases.
Prompts are the new scripts
Treating prompts like code: versioned, tested, and reused. A practical setup.
Indexing mistakes I keep seeing (and making)
A field guide to the slow-query patterns that show up again and again.
// Placeholder posts — give me titles/topics and I'll wire up the real ones.