Building Applications that Last
summary
RoaldDahlFans.com stays live since 1996 as a hand‑built site that nearly dies in 2015 after repeated hacks, triggering a six‑month migration that converted 1,488 pages to WordPress, cleaned two decades of HTML cruft, and implemented 301 redirects preserve inbound links plus CloudFlare SSL, a new responsive theme and a GDPR‑compliant trivia rebuild. The project favors mature tech, minimal dependencies, separation of concerns and incremental redevelopment — the RoaldDahlFans.com since 1996 story of ship‑of‑Theseus evolution.
AI-written summary · about
chapters (8)
- 0:00Start
- 24:08aim for that envelope of acceptability
- 30:20set up 301 redirects
- 32:25enforce your standards
- 34:05the concept of input rectifiers
- 35:14use assertions throughout your code during development testing
- 37:18focus your engineering efforts on finding and repairing the important errors
- 38:50document your own projects
related talks
54mCtrl-Alt-Del: learning to love legacy code
41mMigrating www.aol.com from a Pro
24mRichard Gross Head of Software Archeology, MaibornWolff
30mSlow Food Digests Better - or how to maintain a 8.5 year old Python project without
24mHere Be Dragons
40mModernizing the Legacy
42mSo You Want To Rewrite That...
01h 06mRailsConf Europe 08: David Heinemeier Hansson (37signals)
