Notes on quality engineering.
Essays on engineering reliability, AI in software delivery, testing strategy, and building high-performing teams — from two decades in the field.
AI Safety and Validation Engineering for Financial AI: A Practitioner's Field Guide
Safety for financial AI isn't a policy document — it's evaluators, adversarial suites, explainability, telemetry, and circuit breakers running in production. A field guide to building that system.
Building Engineering at Scale: The 0-1-n Quality Problem
Most teams crack 0-to-1. Few survive 1-to-n. Two decades of lessons on building quality at scale across banks, fintechs, and enterprise product companies.
From Red-Green-Refactor to Living Documentation: The Shift to Spec-Driven Development
TDD gave us confidence. BDD gave us collaboration. Spec-driven development gives us a single source of executable truth for product, engineering, and QA.
When Efficiency Becomes the Enemy
How software engineering's obsession with doing things faster quietly broke the thing it was supposed to serve.
TDD is a Dying Art: Myth or Reality?
TDD was Agile's cornerstone. Now some call it a dying art. Is it really fading, or just changing shape — and what does that mean for modern software teams?
The Self-Healing Test Myth
Why most "self-healing" automation is just expensive flakiness management, and what actually works for maintainable tests.
AI Token Costs in CI/CD
How to govern LLM token costs when AI enters your testing pipeline. Lessons from real CI/CD deployments and a framework for cost-aware AI integration at scale.
QA is a Mindset, Not a Role
How to build a quality culture where developers own testing and QA engineers enable rather than gatekeep—lessons from leading high-performing engineering teams.
Why I'm Skeptical of Low-Code Testing Tools
The hidden costs of low-code and record-and-playback test automation—why most tools create more problems than they solve, and when they actually make sense.
The QA Role in Agile Projects
How the QA role fits into agile teams — from acceptance criteria and shift-left testing to continuous feedback and owning quality across the sprint.
Go deeper
Practical frameworks and playbooks that accompany the writing — free, with the full indexed content available on the web.
Prompt Engineering for QE
50+ production-tested AI prompts for test generation, failure triage, BDD, and CI/CD integration.
QE Maturity Framework
Benchmark your QE org across five maturity levels. Includes DORA metrics, contract testing, and a tech stack guide.
QA Transformation Roadmap
A 90/180/360-day execution playbook with workstreams, SLOs, risk register, and editable templates.
The Quality Signal
A periodic newsletter on quality engineering, AI in delivery, and engineering leadership. No noise.