—/ Thoughts
Thoughts.
These aren't traditional blog posts. I chose the AI-led interview format as a way to cut through the noise — no filler, no self-promotion, just structured thinking. The AI asks, I answer. If an idea doesn't survive a direct question, it probably wasn't worth writing down.
Engineering Leadership in the AI Era
Scaling SaaS teams and architectural integrity when AI writes the code. On spec-driven development, the new role of seniority, and why review matters more than coding.
"AI is a force multiplier, but if you multiply by zero experience, you still get zero — or worse, a fast-moving disaster."
The Pragmatic Return of the Modular Monolith
Rethinking SaaS architecture. On why microservices are often premature, how to enforce module boundaries, and when extraction finally makes sense.
"If the boundary isn't enforced by the CI pipeline, it doesn't exist."
FinOps for Engineering Managers
Maximizing SaaS margins through architectural discipline. On cost observability, serverless vs. Kubernetes trade-offs, and the silent killers of SaaS margins.
"A feature isn't done until its cost impact has been estimated and its resources have been properly tagged for tracking."
Scaling Embedded Analytics for Enterprise SaaS
The Docebo case study with AWS QuickSight. On multi-region architecture, managing 40,000 dashboards with a team of four, and why Day 2 operations matter more than Day 1.
"Focus on the Day 2 operations before you write the first line of code. Build the automation to manage 40,000 dashboards, and managing the first 10 becomes trivial."