Vivas' Blog

# Book Author Main Theme Priority
BUSINESS & ENTREPRENEURSHIP
01 $100M Offers Alex Hormozi Value creation & business leverage Essential
02 Zero to One Peter Thiel Startups, innovation & competitive advantage Essential
03 The Lean Startup Eric Ries Rapid experimentation & iterative development Essential
04 Blitzscaling Reid Hoffman, Chris Yeh Scaling tech companies at extreme speed Recommended
05 The Hard Thing About Hard Things Ben Horowitz Leadership through crises & building culture Recommended
06 Venture Deals Brad Feld, Jason Mendelson Understanding startup funding & negotiations Recommended
07 The Art of the Start 2.0 Guy Kawasaki Launching startups with focus & momentum Recommended
08 The E-Myth Revisited Michael Gerber Building systems-based businesses Optional
09 The Personal MBA Josh Kaufman Core business knowledge without MBA Recommended
LEARNING & SKILL ACQUISITION
10 Ultralearning Scott Young Accelerated self-education & rapid skill acquisition Essential
11 Atomic Habits James Clear Systems for consistent improvement & compounding Essential
12 Deep Work Cal Newport Focus, concentration & producing valuable output Essential
13 The Only Skill That Matters Jonathan Levi Learning how to learn effectively Recommended
14 Fluent Forever Gabriel Wyner Language learning through retention science Recommended
15 Fluent in 3 Months Benny Lewis Rapid language acquisition through immersion Recommended
16 How to Not Die Alone Logan Ury Relationships & human connection strategies Recommended
PERSONAL DEVELOPMENT & MINDSET
17 Think and Grow Rich Napoleon Hill Wealth mindset, visualization & ambition Essential
18 The Subtle Art of Not Giving a F*ck Mark Manson Priorities, boundaries & emotional focus Essential
19 The Way of the Superior Man David Deida Purpose, relationships & personal power Recommended
20 Can't Hurt Me David Goggins Discipline, mental toughness & extreme growth Recommended
21 Man's Search for Meaning Viktor Frankl Purpose, meaning & resilience through adversity Optional
22 Secrets of the Millionaire Mind T. Harv Eker Financial psychology & wealth consciousness Recommended
FINANCE & WEALTH BUILDING
23 The Richest Man in Babylon George Clason Financial principles & wealth fundamentals Essential
24 The Intelligent Investor Benjamin Graham Long-term investing & financial independence Essential
25 A Random Walk Down Wall Street Burton Malkiel Market efficiency & passive investing strategy Recommended
26 Common Sense on Mutual Funds John Bogle Index investing & low-cost wealth building Recommended
27 Principles Ray Dalio Decision-making frameworks & systematic thinking Recommended
28 The Millionaire Fastlane MJ DeMarco Wealth building through entrepreneurship Recommended
MATHEMATICS FOUNDATIONS
29 Precalculus (9th Edition) Michael Sullivan Pre-calculus fundamentals Essential
30 Calculus: Early Transcendentals James Stewart Calculus & foundational analysis Essential
31 Introduction to Linear Algebra Gilbert Strang Linear algebra for ML & systems Essential
32 Introduction to Probability Dimitri Bertsekas, John Tsitsiklis Probability theory & statistics foundation Essential
33 Statistical Rethinking Richard McElreath Bayesian statistics & scientific thinking Recommended
34 The Elements of Statistical Learning Hastie, Tibshirani, Friedman Advanced statistical learning theory Recommended
35 Convex Optimization Boyd, Vandenberghe Optimization methods for ML Recommended
36 Information Theory, Inference, and Learning Algorithms David MacKay Information theory & machine learning theory Recommended
COMPUTER SCIENCE FOUNDATIONS
37 Introduction to Algorithms (CLRS) Cormen, Leiserson, Rivest, Stein Algorithms & computational thinking Essential
38 Grokking Algorithms Aditya Bhargava Practical algorithm understanding Recommended
39 Computer Systems: A Programmer's Perspective Bryant, O'Hallaron How computers work at deep level Essential
40 Operating Systems: Three Easy Pieces Arpaci-Dusseau, Arpaci-Dusseau OS internals & system design Essential
41 Computer Networking: A Top-Down Approach Kurose, Ross Networking fundamentals & protocols Recommended
42 Designing Data-Intensive Applications Martin Kleppmann Distributed systems & scalable architecture Essential
43 Database Internals Alex Petrov Database design & implementation Recommended
44 The Internals of PostgreSQL Hironobu Suzuki Deep PostgreSQL knowledge Recommended
45 Distributed Systems Fundamentals Enna Sachs, et al. Distributed systems theory & practice Recommended
PROGRAMMING: PYTHON
46 Python Crash Course Eric Matthes Python fundamentals for beginners Recommended
47 Automate the Boring Stuff with Python Al Sweigart Practical Python automation Optional
48 Effective Python: 90 Specific Ways Brett Slatkin Advanced Python best practices Essential
49 Fluent Python Luciano Ramalho Deep Python language mastery Essential
50 High Performance Python Micha Gorelick, Ian Ozsvald Performance optimization & profiling Recommended
PROGRAMMING: C++
51 A Tour of C++ Bjarne Stroustrup Modern C++ overview Essential
52 Programming: Principles and Practice Using C++ Bjarne Stroustrup C++ fundamentals & principles Recommended
53 Effective C++ Scott Meyers C++ best practices & idioms Essential
54 Effective Modern C++ Scott Meyers Modern C++ (C++11/14/17) practices Essential
55 C++ Concurrency in Action Anthony Williams Concurrency & parallel programming Recommended
56 Modern C++ Design Andrei Alexandrescu Advanced C++ design patterns Optional
SOFTWARE ENGINEERING
57 The Pragmatic Programmer Hunt, Thomas Software craftsmanship & practical principles Essential
58 Clean Code Robert Martin Code quality & maintainability Essential
59 Design Patterns Gang of Four Reusable solutions to common problems Recommended
60 Refactoring Martin Fowler Code improvement & technical debt Recommended
61 Building Microservices Sam Newman Microservices architecture & design Recommended
62 Release It! Michael Nygard Production readiness & reliability Recommended
MACHINE LEARNING & AI
63 An Introduction to Statistical Learning (ISLR) James, Witten, Hastie, Tibshirani ML fundamentals & statistical learning Essential
64 Hands-On Machine Learning Aurélien Géron Practical ML with Python & TensorFlow Recommended
65 Deep Learning Goodfellow, Bengio, Courville Deep learning theory & foundations Essential
66 Pattern Recognition and Machine Learning Christopher Bishop Probabilistic models & Bayesian methods Optional
67 Designing Machine Learning Systems Chip Huyen ML systems in production Essential
68 Machine Learning Engineering Andriy Burkov ML engineering practices Essential
69 The MLOps.Community Handbook MLOps Community MLOps best practices & tools Recommended
70 Trustworthy Machine Learning Kush Varshney Fairness, interpretability & robustness Recommended
71 Machine Learning Systems Design Interview Valliappa Chikka Designing ML systems for interviews Recommended
72 Introduction to Machine Learning Interviews Huian Li ML interview preparation Recommended
SYSTEMS & ARCHITECTURE
73 System Design Interview Alex Xu Large-scale system design Essential
74 Designing Large-Scale Systems Tim Berglund Architecture for scale Essential
CLOUD & INFRASTRUCTURE
75 The Linux Command Line William E. Shotts Jr. Linux fundamentals & command line Essential
76 Linux Kernel Development Robert Love Linux kernel internals Recommended
77 The Docker Book James Turnbull Containerization & Docker Essential
78 Kubernetes in Action Marko Lukša Container orchestration & Kubernetes Recommended
79 Site Reliability Engineering (SRE) Google Operational excellence & reliability Recommended
80 The Phoenix Project Gene Kim, Kevin Behr, George Spafford DevOps & operational transformation Recommended
BACKEND ENGINEERING & APIs
81 RESTful Web Services Leonard Richardson, Sam Ruby REST API design principles Recommended
82 Building Web APIs Mike Amundsen API design & architecture Recommended
83 API Design Patterns JJ Geewax Modern API design patterns Recommended
ROBOTICS & AUTONOMOUS SYSTEMS
84 Introduction to Robotics Craig, John J. Robotics fundamentals & kinematics Recommended
85 Programming Robots with ROS Morgan Quigley, Brian Gerkey Robot Operating System Recommended
86 Computer Vision: Algorithms and Applications Richard Szeliski Computer vision theory & algorithms Recommended
87 Planning Algorithms Steven LaValle Motion planning & autonomous systems Optional
COMMUNICATION & INFLUENCE
88 The Art of Clear Thinking Rolf Dobelli Clear thinking & decision making Recommended
89 Never Split the Difference Chris Voss Negotiation & persuasion Recommended
90 Influence: The Psychology of Persuasion Robert Cialdini Persuasion principles & psychology Recommended
91 Crucial Conversations Patterson, Grenny, McMillan, Switzler High-stakes communication Recommended
PSYCHOLOGY & HUMAN BEHAVIOR
92 Thinking, Fast and Slow Daniel Kahneman Cognitive biases & decision making Recommended
93 The Almanack of Naval Ravikant Eric Jorgenson Wisdom on wealth, happiness & life Essential
LANGUAGE LEARNING
94 Velocity Instant Fluency Paul Gossen Rapid language acquisition techniques Recommended

READING PRINCIPLES & EXECUTION

Core Philosophy

  1. Completion > Collection — Finish books. Take notes. Apply concepts.
  2. Depth > Speed — Read thoroughly once. Review twice yearly.
  3. Project-Driven — Connect every book to a system or project you're building.
  4. Sequential — Follow logical progression: Foundations before advanced.
  5. Ruthless Prioritization — Read Essential books first. Optional books only after mastery.
  6. Active Learning — Implement code, solve problems, design systems.

Time Allocation (2026–2035)

Phase 1 (2026–2030): Foundation Building

Phase 2 (2031–2035): Specialization & Leadership