The map
- Not started
- In progress
- Done
- Builds on
- 01FoundationsWhat to test, and how small0/4
- 02Across boundariesDatabases, APIs, services, browsers0/4
- 03Trust at scaleFlakes, pipelines, load, production0/4
- 04Next: system designSame ideas, at service scale
- Contract testingLibrary ↗The same consumer-driven idea, drawn as a design pattern: how contracts let two teams change services independently.
- Idempotency keysLibrary ↗API tests check that a retried POST does not charge twice. Here is how the server side makes that true.
- Feature flagsLibrary ↗Testing in production depends on separating deploy from release. Flags are how you do that.
Each topic has short examples. The plain JavaScript ones run in the page; the Playwright, Testcontainers, Pact and k6 snippets need their own tools and are shown for reading.