I normally read a dozen of books per year, here is where I track the ones that
I most enjoyed or I recommend.
Most enjoyed
- A sangre y fuego. Héroes, bestias y mártires de España -- Manuel Chaves
- Anna Karenina -- Leo Tolstoy
- Antifragile: Things That Gain from Disorder -- Nassim Nicholas Taleb
- Blindness -- Jose Saramago
- Build: An Unorthodox Guide to Making Things Worth Making -- Tony Faddel
- Foundation series -- Isaac Asimov
- I Am Pilgrim -- Terry Hayes
- Loonshots: how to nurture the crazy ideas that win wars, cure diseases, and transform industries -- Safi Bahcall
- Love in the Time of Cholera -- Gabriel Garcia Marquez
- Open -- Andre Agassi
- Patria -- Fernando Aramburu
- Ready Player One -- Ernest Cline
- Skunk Works: A Personal Memoir of My Years at Lockheed -- Ben R. Rich
- The Hard Thing About Hard Things -- Ben Horowitz
- Un lume azul -- Pedro Feijoo
Recommend for software engineers
Junior Engineer
- Clean Code -- Robert Cecil Martin
- Refactoring -- Kent Beck and Martin Fowler
- The C Programming Language -- Brian Kernighan and Dennis Ritchie
- How Linux Works -- Brian Ward
- Practical Vim: Edit Text at the Speed of Thought -- Drew Neil
- Seven Languages in Seven Weeks -- Bruce A. Tate
Software Engineer
- The Software Engineer's Guidebook -- Gergely Orosz
- Designing Data-Intensive Applications -- Martin Kleppmann
- Domain-Driven Design: Tackling Complexity in the Heart of Software -- Eric Evans
- Design Patterns: Elements of Reusable Object-Oriented Software -- Erich Gamma, Richard Helm, Ralph Johnsoni, John Vlissides
Senior Engineer
- Build: An Unorthodox Guide to Making Things Worth Making -- Tony Faddel
- The Hard Thing About Hard Things -- Ben Horowitz
- The Phoenix Project -- Gene Kim, Kevin Behr, George Spafford
- Site Reliability Engineering -- Betsy Beyer, Jennifer Petoff, Niall Richard Murphy, Chris Jones
- The Manager's Path -- Camille Fournier