AI coding assistants accelerate dark code: codebases filled with code no one understands, owns, or can safely change. A framework for measuring the rot.
Death by a Thousand Arrows: The Cost of "Cleaner" Code
Arrow functions are not easier to read or write. A case for clarity over cleverness, examining how the function keyword got eroded one implicit return at a time.
The Beauty Index: A Subjectively Objective Ranking of Programming Language Aesthetics
There are indices for popularity, admiration, and usage. None measure beauty. The Beauty Index ranks 26 programming languages across 6 aesthetic dimensions: from mathematical elegance to practitioner happiness.