Peter Naur understood something in 1985 that we're rediscovering today: programs are human constructs that require human understanding to thrive. As we navigate an era of abundant code generation, the developers who can build, maintain, and transfer the theories that make code meaningful become our most valuable assets.
 — Christian Ekrem, Programming as Theory Building