February 20, 2026 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. javascript programming-languages code-quality software-aesthetics