Key decisions
Treating the website as a long-lived system
Optimising for reliability over experimentation
Designing for content updates without rewrites
Maintaining performance under real traffic
This map reflects how I design, build, and reason about systems
Treating the website as a long-lived system
Optimising for reliability over experimentation
Designing for content updates without rewrites
Maintaining performance under real traffic