Area 08 · 7 topics
Testing
What to test, at which level, with which tools — and how to keep a test suite trustworthy as the codebase grows.
01
Deep-dive readyWhy & What to Test
What tests buy you, the test pyramid, and what not to test.
Start learning →
02
Deep-dive readyUnit Testing
Go table-driven tests and Vitest, done well.
Start learning →
03
Deep-dive readyMocks, Stubs & Fakes
Test doubles, and when mocking hurts more than it helps.
Start learning →
04
Deep-dive readyIntegration Testing
Testing against real databases and services with Testcontainers.
Start learning →
05
Deep-dive readyEnd-to-End Testing
Playwright, and what actually deserves an E2E test.
Start learning →
06
Deep-dive readyFlaky Tests
Why tests flake, how to diagnose it, and quarantine.
Start learning →
07
Deep-dive readyLoad Testing
k6, percentiles, and finding the breaking point.
Start learning →