How I develop -- and teach -- using Predictive Test-Driven Development
Domain-Centric Code & Tests Are More Understandable
The Failing Test
Leaving Substack and (re)Launching TED.DEV
Which came first, the chicken or the egg?
Practice, Practice, Practice
Data Transfer Objects
Delay your database persistence implementation when objects are in flux.
"Creating Test Data Builders" Video
Don't Get Fooled Again: Precisely Predict
Find out what I'll be writing about in the Make Your Code More Testable newsletter.