Skip to content

Books

List

Read Already

(not including those who were already read in the past)

  • Ben Hur: a tale of the Christ - Lewis Wallace (1960 print, Harper Crest Edition)
    • Magnificent, marvelous. An incredible tale, slightly differs from the original movie in 1959.

Read Again

  • How to win friends & Influence people - Dale Carnegie

Awaiting to be read

  • Making it happen - John Harvey-Jones

Hunting

Technical

  • The Pragmatic Programmer 1999
  • Building Microservices (O'Reilly) - Sam Newman
  • Head First Design Patterns (O'Reilly) - Eric Freeman & Elisabeth Robson
  • Dependency Injection Principles, Practices, and Patterns (Manning) - Mark Seemann & Steven van Deursen
  • Online: https://livebook.manning.com/book/dependency-injection-principles-practices-patterns/
  • Refactoring: Improving the Design of Existing Code
  • The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win (2013)
  • Code Complete
  • Mythical Man-Month, The: Essays on Software Engineering (1995), Frederick Brooks Jr.
  • High Performance MySQL, 4th Edition
  • (not so great) A Philosophy of Software Design - John Ousterhout (https://milkov.tech/assets/psd.pdf)
  • Category Theory for Programmers - Bartosz Milewski
  • Clean Architecture: A Craftsman's Guide to Software Structure and Design - Robert Martin
  • Refactoring: Improving the Design of Existing Code - Martin Fowler
  • Design Patterns: Elements of Reusable Object-Oriented Software 1994 - Erich Gamma, Richard Helm... (This is the infamous Gang of Four, must read!)
  • Structure and Interpretation of Computer Programs (1984 and 1996), by MIT - Harold Abelson, Gerald Jay Sussman
  • Software Engineering, A modern Approach - Marco Tulio Valente
    • Not a well-known author or a book but looks decent. Contains all the crucial aspects of software engineering

Non-technical

  • Hagakure: The Book of the Samurai (1992, originally published in 1716)
  • Il Principe - Niccolo Machiavelli (Great book about influencing and controlling people. Must read)
  • Art of Thinking Clearly 2013 - Rolf Dobelli
  • Meditations - Marcus Aurelius
  • Chaucer's Prologue Knight's Tale - Geoffrey Chaucer (1920s edition)
  • The Power and the Glory (Graham Greene)
  • The Lean Startup (Eric Ries)
  • Our mutual friend - Charles Dickens
  • Only the Paranoid Survive, Andrew Grove
  • The Papalagi (Der Papalagi)
  • Flowers for Algernon - Daniel Keyes
  • The Scourge of God - William Dietrich

Misc

  • https://dev.to/puritanic/ive-read-the-pragmatic-programmer-2bn9