Patrick Jaroszewski
home
projects
blog
reading
contact
Resume
  1. Home
  2. Reading

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

Cover of The DevOps Handbook

The DevOps Handbook

Gene Kim

55%
Cover of Operating Systems: Three Easy Pieces

Operating Systems: Three Easy Pieces

Remzi H. Arpaci-Dusseau

30%
Cover of Effective TypeScript

Effective TypeScript

Dan Vanderkam

45%

Finished

Cover of Clean Code

Clean Code

Robert C. Martin

Cover of Refactoring

Refactoring

Martin Fowler

Cover of A Philosophy of Software Design

A Philosophy of Software Design

John Ousterhout

Cover of Architecture Patterns with Python

Architecture Patterns with Python

Harry Percival, Bob Gregory

Cover of Fluent Python

Fluent Python

Luciano Ramalho

Cover of Head First Design Patterns

Head First Design Patterns

Eric Freeman

Cover of The Object-Oriented Thought Process

The Object-Oriented Thought Process

Matt Weisfeld

Cover of Docker: Up & Running

Docker: Up & Running

Sean Kane, Karl Matthias

Cover of FastAPI

FastAPI

Bill Lubanovic

Cover of The C Programming Language

The C Programming Language

Brian Kernighan, Dennis Ritchie

Cover of Code: The Hidden Language of Computer Hardware and Software

Code: The Hidden Language of Computer Hardware and Software

Charles Petzold

Cover of Introduction to the Theory of Computation

Introduction to the Theory of Computation

Michael Sipser

Cover of Head First Software Development

Head First Software Development

Dan Pilone

Cover of Docs for Developers

Docs for Developers

Jared Bhatti

Cover of Just for Fun

Just for Fun

Linus Torvalds, David Diamond

Cover of Algorithms to Live By

Algorithms to Live By

Brian Christian, Tom Griffiths

Cover of The Personal MBA

The Personal MBA

Josh Kaufman

2025 - 2026 © All rights reserved.

Open-source under MIT license