Writing

Technical and leadership writing

The writing below reflects my thought process, opinions, and evolving perspective on engineering, leadership, technology, and the decisions that shape resilient systems and effective teams.

AI Leadership

Software 3.0 Needs Engineering Leaders

Software 3.0 is not simply AI writing code. It is a shift toward engineering systems around context, tools, memory, evals, security, and feedback loops.

May 15, 2026 · 7 min read
Engineering

Operational Resilience Starts Before Production

A practical view of why resilience belongs in design reviews, testing strategy, canary releases, rollback readiness, dependency mapping, and team culture.

April 27, 2026 · 9 min read
Leadership

What AI Changes for Engineering Leaders

A practical look at how judgment, communication, and engineering management evolve when software delivery speeds up.

April 18, 2026 · 8 min read