What I'm reading
Reading List
Books I'm working through and ones I've finished — mostly software engineering and computer science, with the occasional detour.
Currently Reading
Finished

Clean Code
Robert C. Martin

Refactoring
Martin Fowler

A Philosophy of Software Design
John Ousterhout

Architecture Patterns with Python
Harry Percival, Bob Gregory

Fluent Python
Luciano Ramalho

Head First Design Patterns
Eric Freeman

The Object-Oriented Thought Process
Matt Weisfeld

Docker: Up & Running
Sean Kane, Karl Matthias

FastAPI
Bill Lubanovic

The C Programming Language
Brian Kernighan, Dennis Ritchie

Code: The Hidden Language of Computer Hardware and Software
Charles Petzold

Introduction to the Theory of Computation
Michael Sipser

Head First Software Development
Dan Pilone

Docs for Developers
Jared Bhatti

Just for Fun
Linus Torvalds, David Diamond

Algorithms to Live By
Brian Christian, Tom Griffiths

The Personal MBA
Josh Kaufman


