Blog
Subscribe via RSS:
RSS FeedTesting Time: The Clock Pattern for Deterministic Tests
How to test time-dependent code without waiting around: abstracting datetime behind a Clock interface for fast, reliable tests.
December 6, 2025
Testing UUIDs: The IdGenerator Pattern for Deterministic Tests
How to test code that generates UUIDs without dealing with non-deterministic values
December 6, 2025
Mocks: Why I've Stopped Using Them in My Tests
Moving away from mocked testing: lessons learned from years of witnessing their misuse and the problems they create in production code.
January 10, 2025