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 books3%
1/36
currently reading0%
0/2
read more than onceStatus:
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]