Same Idea, Different Decade
Programming undergoes a technology shift roughly every decade, but the engineering fundamentals remain unchanged, argues Fagner Brack in a Medium essay. Each cycle—from punch cards to AI agents—rename…
Programming undergoes a technology shift roughly every decade, but the engineering fundamentals remain unchanged, argues Fagner Brack in a Medium essay. Each cycle—from punch cards to AI agents—rename…
AI struggles with generating code requiring global program understanding, often producing excessive defensive checks that increase state complexity. Programming language design may offer solutions, bu…
The newsletter discusses the challenges of measuring developer productivity and predicting timelines, drawing parallels between Fred Brooks' 'The Mythical Man-Month' and modern AI agentic software dev…
In a 2020 analysis of Fred Brooks' 1986 essay 'No Silver Bullet,' the author argues that Brooks' claim of a 2x limit on programmer productivity improvements is flawed. The author contends that Brooks …
A developer argues that AI agents are enabling smaller software teams by reducing coordination overhead, not by replacing developers. The shift allows a few people to direct AI systems across roles li…
AI coding assistants have dramatically reduced the cost of writing code, but the essential complexity of understanding and safely modifying software systems remains unchanged, according to a senior AI…