Blog

Notes from building FormForge — browser extensions, testing, and the parts of shipping small software that are not the code.

Posts

  1. Half my test suite asserts that nothing happened

    Every test passed while a headline feature was silently broken. Why I now write refusal fixtures — tests that assert nothing happened — before the feature.