To be clear, this project happens to lend itself particularly well for test-driven development. That's not a luxury that I always have. And I'll probably still have to fix some incorrect tests anyway.
(I'd get Impostor Syndrome from reading my own toot, hence the clarification.)