~/talk

How to test self-contained Systems

slides:none on file

Argues that the right decomposition is self-contained systems — each an autonomous web app that does not share business code or databases — because replacing a monolith with 20+ tiny services often yields a worse distributed monolith. Demonstrates testing tiers with a tic‑tac‑toe example: manual HTTP calls with the command‑line tool HTTP (httpie), automated end‑to‑end via real HTTP, faster edge‑to‑edge by instantiating the app in PHPUnit, and isolated unit tests for game rules so failures pinpoint the fault.

AI-written summary · about

  1. 0:00Start
  2. 22:44Manual Test
  3. 23:09End-to-End Test
  4. 25:04Functional Test
  5. 26:33Dynamic Test
  6. 27:13Automated Test
  7. 27:27System Test
  8. 30:41Edge-to-Edge Test
  9. 35:41Unit Test
  10. 37:00Executable Documentation
  11. 37:17Executable Specification
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.