Follow along with what we're reading

Currently Reading
Now Reading

Tidy First?
by Kent Beck
A practical guide to software design that explores when and how to tidy messy code — before, after, or even instead of changing behavior. Kent Beck shows how small structural changes can make code easier to understand and modify.
Up Next
#1
AI Agents in Action
by Micheal Lanham
#2
Good Strategy, Bad Strategy
by Richard P. Rumelt
#3
The Performance Pipeline
by Stephen Drotter
Previously Read

Architecture Modernization
Nick Tune
October 2025

Team Topologies
Matthew Skelton, Manuel Pais
September 2025

AI Engineering
Chip Huyen
June 2025

Desgining Data Intensive Applications
January 2025

No Rules Rules
Reed Hastings, Erin Meyer
January 2025

The Art of Readable Code
Dustin Boswell, Trevor Foucher
October 2024

The Staff Engineer's Path
Tanya Reilly
July 2024

System Design Interview
Alex Xu
May 2024

Grokking Concurrency
Kirill Bobrov
April 2024

Escaping the Build Trap
Melissa Perry
March 2024

Understanding Distributed Systems
Roberto Vitillo
January 2024

The New Turing Omnibus
A.K. Dewdney
January 2024

Database Internals
Alex Petrov
August 2023

Engineering Management for the Rest of Us
Sarah Drasner
July 2023

A Philosophy of Software Design
John Ousterhout
May 2023
Want to read along with us?