~/talk

Domain Architecture Isomorphism and the Inverse Conway Maneuver

slides:none on file

Argues that Conway’s Law explains why architecture fails and prescribes reorganizing people to match domain boundaries: one team per backlog and two-pizza teams that own interfaces (membership, publishing, casting). Shows concrete history: Spotlight’s shared SQL monolith, a failed skunkworks rewrite because teams didn’t communicate, then a move to HTTP/JSON APIs and async queues. Invokes Moore’s and Amdahl’s laws to justify removing blocking meetings and using queues/chaos tests (the chaos bus) so teams can scale and the system actually runs.

AI-written summary · about

  1. 0:00Introduction
  2. 1:43Ultimate Architecture Diagram
  3. 3:06Spotlight
  4. 4:37Melvin Conway
  5. 5:17Conways Law
  6. 5:59Whats an Organization
  7. 20:29Skunk Works
  8. 23:33Agile
  9. 27:04Teams
  10. 28:21Interfaces
  11. 30:25Membership
  12. 33:14Team Structure
  13. 35:41eCommerce Example
  14. 37:23Meeting Example
  15. 40:45Chaos Monkey
  16. 42:52Moores Law
  17. 49:31User Interface Design
  18. 57:01Outro
~/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.