Readplace

How To Write Code That Will Last Forever 🔊

fagnerbrack.com 7 min read
View original
Summary (TL;DR)
The article argues that writing code to a format (like HTML) rather than to a specific structure ensures long-lasting, backward-compatible systems. It criticizes modern practices like returning tightly coupled JSON from servers, which breaks when structure changes. The author proposes using a markup language (DML) and a native client (like Jasonette) to build apps that update without redeploying. The key is coding for capabilities and message formats, making systems robust like the Space Jam website from 1996, which still works due to HTML's format adherence.