2026.03.02S·16TDD vs BDD: Comparing Test-Driven Development Strategies
TDD and BDD both share a 'tests first' philosophy but differ in focus and application. From the Red-Green-Refactor cycle to Gherkin syntax — a practical TypeScript comparison.
TDDBDDTesting
→2026.02.25T·05Vitest + Testing Library: Writing My First Frontend Tests
My trial-and-error journey introducing frontend testing. Practical patterns for testing React components with Vitest and Testing Library.
VitestTesting LibraryReact
→2025.09.15T·03My Tests Passed, But Production Failed: The Trap of Over-Mocking
I achieved 100% test coverage, but production crashed immediately. The culprit? Overusing 'fake objects'. I share my failure story caused by confusing Mocks, Stubs, and Spies, and explain the correct way to use Test Doubles.
TestingTDDMock
→2025.06.05F·126TDD: No Test, No Code
Writing test BEFORE code. Red -> Green -> Refactor. The Double-Entry Bookkeeping of Programming.
CSMethodologyTDD
→