Placeholder
Topic
Acceptance Testing
Exercising a system through its front door as a black box, with attention to where test data comes from and what keeps a scenario true over time.
3 pages
Writing19 August 2026
The AI-Native Lifecycle
What it takes to engineer both gates rather than widen them, when generation runs at machine speed and trust is the thing in short supply.
Writing17 July 2026
Stampede at the Gates
AI did not break the software lifecycle. It removed the speed limit that was concealing how fragile the lifecycle already was.
Writing12 October 2019
Mocking? No Thank You!
Test whole features through the public surface so regression tests survive later design changes. Class mocks bind tests to internals; transport doubles cover rare external failures.