oddsurf
Explaining Software Design

Explaining Software Design

explaining.software

A newsletter by Zach Tellman that explores software design as an iterative act of explanation, sharing excerpts from his book-in-progress and tangential thoughts on simplicity, complexity, and the history of software design.

why we picked it
The newsletter offers nuanced perspectives on software design, grounded in the idea that development is fundamentally about communication. Readers who enjoy the intersection of philosophy and programming may find the ongoing manuscript excerpts and essays insightful. The tone is thoughtful and invites reflection rather than prescribing quick solutions.

Checked with Google Web Risk · 1 day ago

language
EN
here since
July 2026

more like this