Books

A log of books I've read, reread, or cataloged to dive into next. A mix of software craft, human interface design, and philosophy.

6%
2/36
total read books
3%
1/36
currently reading
0%
0/2
read more than once
Status:
Category:
Grokking Algorithms★★★★★
Aditya Y. Bhargava[Engineering]
Clean Code: A Handbook of Agile Software Craftsmanship★★★★★
Robert C. Martin[Engineering]
AI Engineering: Building Applications With Foundation Models
Chip Huyen[Engineering]
Designing Design
Kenya Hara[Design]
Speculative Everything: Design, Fiction, and Social Dreaming
Anthony Dunne & Fiona Raby[Design]
The Visual Display of Quantitative Information
Edward Tufte[Design]
Finite and Infinite Games
James P. Carse[Philosophy]
Grid Systems in Graphic Design
Josef Müller-Brockmann[Design]
Working in Public: The Making and Maintenance of Open Source Software
Nadia Eghbal[Product]
The Timeless Way of Building
Christopher Alexander[Architecture]
A Pattern Language
Christopher Alexander[Design]
High Output Management
Andrew Grove[Product]
The Design of Everyday Things
Don Norman[Design]
Understanding Comics: The Invisible Art
Scott McCloud[Design]
Zen and the Art of Motorcycle Maintenance
Robert M. Pirsig[Philosophy]
The Sublime Object of Ideology
Slavoj Žižek[Philosophy]
Agile processes in software engineering and extreme
François Coallier, Steven Fraser, Philippe Kruchten[Engineering]
Cracking the Coding Interview
Gayle Laakmann McDowell[Engineering]
Data Science: The Hard Parts: Techniques for Excelling at
Daniel Vaughan[Engineering]
Designing Data-Intensive Applications: The Big Ideas Behind
Martin Kleppmann[Engineering]
Extreme Programming Explained: Embrace Change
Kent Beck with Cynthia Andres[Engineering]
Fundamentals of Software Architecture: A Modern Engineering
Mark Richards[Engineering]
Introduction to Algorithms
Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest[Engineering]
Learning Domain-Driven Design: Aligning Software
Vladik Khononov[Engineering]
Make It Stick
Peter C. Brown, Henry L. Roediger III, Mark A. McDaniel[Philosophy]
Microservices Patterns
Chris Richardson[Engineering]
Modern Operating Systems
Andrew S. Tanenbaum, Herbert Bos[Engineering]
Mythical Man-Month, The: Essays on Software Engineering
Frederick P. Brooks[Engineering]
Refactorização
Martin Fowler[Engineering]
Software Architecture: The Hard Parts: Modern Trade-Off
Neal Ford, Mark Richards, Pramod Sadalage, Zhamak Dehghani[Engineering]
Structure and Interpretation of Computer Programs
Harold Abelson, Gerald Jay Sussman, Julie Sussman[Engineering]
System Design Interview – An Insider's Guide: Volume 2
Alex Xu, Sahn Lam[Engineering]
The Art of Doing Science and Engineering: Learning to Learn
Richard W. Hamming / Bret Victor[Philosophy]
The Pragmatic Programmer: your journey to mastery
David Thomas, Andrew Hunt[Engineering]
Coders at Work: Reflections on the Craft of Programming
Peter Seibel[Engineering]
The Clean Coder: A Code of Conduct for Professional Programmers
Robert C. Martin[Engineering]