📚 Full-Stack Developer Reading Roadmap

Your PersonalReading Roadmap

Expert-curated path through your entire collection — 14 phases, 607+ hours, everything from fundamentals to advanced architecture.

42Owned
26To Acquire
14Phases
~607hTotal Hours
0Read
0Phases Started
Start the Roadmap ↓

0 / 46 books read (0%)

0/46
Books Read
0/14
Phases Active
623h
Hours Left
// phases

Phase-by-Phase Reading Plan

// calculator

Calculate Your Reading Pace

PhaseFocusHoursDaysFinish By
P1Foundation38h38Jul 21, 2026
P2Code Quality71h71Sep 30, 2026
P3JavaScript Mastery30h30Oct 30, 2026
P4TypeScript29h29Nov 28, 2026
P5React Ecosystem55h55Jan 22, 2027
P6Testing22h22Feb 13, 2027
P7Databases & Distributed Systems51h51Apr 5, 2027
P8Software Architecture71h71Jun 15, 2027
P9Python57h57Aug 11, 2027
P10PHP & Laravel34h34Sep 14, 2027
P11DevOps & Infrastructure38h38Oct 22, 2027
P12Advanced Architecture & DDD53h53Dec 14, 2027
P13Career & Soft Skills44h44Jan 27, 2028
P14Staff Engineer Track14h14Feb 10, 2028
TOTAL607h607Feb 10, 2028
// timeline

Your Reading Timeline

Jun 14, 2026Jul 21, 2026
Phase 1: Foundation
38h · 38 days · ~6 weeks
Jul 22, 2026Sep 30, 2026
Phase 2: Code Quality
71h · 71 days · ~11 weeks
Oct 1, 2026Oct 30, 2026
Phase 3: JavaScript Mastery
30h · 30 days · ~5 weeks
Oct 31, 2026Nov 28, 2026
Phase 4: TypeScript
29h · 29 days · ~5 weeks
Nov 29, 2026Jan 22, 2027
Phase 5: React Ecosystem
55h · 55 days · ~8 weeks
Jan 23, 2027Feb 13, 2027
Phase 6: Testing
22h · 22 days · ~4 weeks
Feb 14, 2027Apr 5, 2027
Phase 7: Databases & Distributed Systems
51h · 51 days · ~8 weeks
Apr 6, 2027Jun 15, 2027
Phase 8: Software Architecture
71h · 71 days · ~11 weeks
Jun 16, 2027Aug 11, 2027
Phase 9: Python
57h · 57 days · ~9 weeks
Aug 12, 2027Sep 14, 2027
Phase 10: PHP & Laravel
34h · 34 days · ~5 weeks
Sep 15, 2027Oct 22, 2027
Phase 11: DevOps & Infrastructure
38h · 38 days · ~6 weeks
Oct 23, 2027Dec 14, 2027
Phase 12: Advanced Architecture & DDD
53h · 53 days · ~8 weeks
Dec 15, 2027Jan 27, 2028
Phase 13: Career & Soft Skills
44h · 44 days · ~7 weeks
Jan 28, 2028Feb 10, 2028
Phase 14: Staff Engineer Track
14h · 14 days · ~2 weeks
Feb 11, 2028
🎉 Roadmap Complete
// missing

Books to Acquire

These 26 books fill real gaps — ranked by priority. Red = buy immediately.
Clean Code
Robert C. Martin, Prentice Hall 2008
Most cited book in code reviews worldwide. Naming, functions, formatting, error handling. Critical gap — buy immediately.
🔴 Buy Now~17h
Effective TypeScript (2nd Ed.)
Dan Vanderkam, O'Reilly 2024
You have React+TS projects but no TS fundamentals book. This is the best TypeScript book by the former Google TS lead. Updated for TS 5.x.
🔴 Buy Now~16h
Unit Testing: Principles, Practices, Patterns
Vladimir Khorikov, Manning 2020
Zero testing books in your collection. This is a professional skill gap. Best modern testing philosophy book — language agnostic.
🔴 Buy Now~12h
Fluent Python (2nd Ed.)
Luciano Ramalho, O'Reilly 2022
Python is essential for full-stack work in 2024+. This is THE book for writing idiomatic Python. Non-negotiable if Python is in your stack.
🔴 Buy Now~30h
Programming TypeScript
Boris Cherny, O'Reilly 2019
More linear TS intro than Effective TypeScript. Good companion for understanding the type system from the ground up.
🟠 High Priority~13h
TDD: By Example
Kent Beck, Addison-Wesley 2002
Written by the creator of TDD. Short, dense, foundational. The red-green-refactor mindset changes how you design all APIs.
🟠 High Priority~10h
Architecture Patterns with Python
Percival & Gregory, O'Reilly 2020
Free at cosmicpython.com. DDD, TDD, CQRS, event-driven architecture using Python. Best book bridging Python and serious architecture.
🟠 Free Online~12h
FastAPI: Modern Python Web Development
Bill Lubanovic, O'Reilly 2023
FastAPI is the 2024 standard for Python APIs. This covers Pydantic, DI, OAuth2, async endpoints and deployment comprehensively.
🟠 High Priority~12h
The Software Engineer's Guidebook
Gergely Orosz, 2023
Amazon #1 bestseller in engineering career. Junior to staff+ arc, promotions, performance reviews. Practical and honest.
🟠 High Priority~11h
Clean Architecture
Robert C. Martin, 2017
Dependency Rule, hexagonal architecture, architectural boundaries. Theoretical underpinning for all architecture decisions.
🟡 Recommended~17h
Learning Domain-Driven Design
Vlad Khononov, O'Reilly 2021
Most accessible modern DDD book. Read before the Blue Book. Bounded contexts, aggregates, domain events.
🟡 Recommended~14h
Building Microservices (2nd Ed.)
Sam Newman, O'Reilly 2021
The definitive microservices reference. Service decomposition, security, testing, deployment, service mesh, Kubernetes.
🟡 Recommended~25h
Docker Deep Dive (2025 Ed.)
Nigel Poulton, 2025
Updated annually. Best Docker book available. Containers, Compose, networking, security. Updated for AI workloads in 2025.
🟡 Recommended~10h
Accelerate
Forsgren, Humble & Kim, 2018
Research-backed. Introduces DORA metrics. Gives vocabulary for arguing for better engineering practices. Short read, high impact.
🟡 Recommended~7h
How to Win Friends & Influence People
Dale Carnegie, 1936
Consistently cited by senior engineers for working with stakeholders and managers. Timeless, 7-hour read, pays off for decades.
🟡 Recommended~7h
Soft Skills: Developer's Life Manual (2nd Ed.)
John Sonmez, Manning 2020
Negotiation, personal brand, remote work, productivity, financial basics — all for developers specifically.
🟡 Recommended~13h
System Design Interview Vol.1 & 2
Alex Xu, 2020/2022
Practical system design. URL shortener, YouTube, Google Drive, rate limiter with detailed diagrams. Useful for interviews and real trade-off thinking.
🟢 Useful~30h
The DevOps Handbook (2nd Ed.)
Kim, Debois, Willis, Humble 2021
The DevOps bible. Three Ways, CI/CD, IaC, telemetry, engineering culture transformation. Read after Accelerate.
🟢 Useful~21h
Python Concurrency with asyncio
Matthew Fowler, Manning 2022
Clear asyncio guide — coroutines, event loops, aiohttp. Essential for FastAPI or any async Python backend.
🟢 Useful~16h
Django for APIs (5th Ed.)
William S. Vincent, 2024
Project-based Django REST Framework guide. Updated for Django 5. Best for API-first Django development.
🟢 Useful~7h
The Staff Engineer's Path
Tanya Reilly, O'Reilly 2022
Technical vision, project leadership, navigating ambiguity. Best book for senior IC career growth.
🟢 Useful~9h
Staff Engineer
Will Larson, 2021
Four staff archetypes, operating at scope, how to get the title. Interviews from Stripe, GitHub, Fastly staff engineers.
🟢 Useful~5h
Domain-Driven Design ("Blue Book")
Eric Evans, 2003
Dense but foundational for complex domains. Read Learning DDD first. Ubiquitous language, bounded contexts, anti-corruption layers.
🔵 Advanced~22h
You Don't Know JS (series)
Kyle Simpson — Free on GitHub
Free. Goes deeper than Secrets of the JS Ninja on scope, closures, objects, and async. Authoritative JS internals.
🔵 Free Online~20h
The Art of PostgreSQL
Dimitri Fontaine
DDIA gives distributed theory. This gives practical PostgreSQL mastery — window functions, CTEs, indexing, JSONB, full-text search.
🔵 Advanced~18h
TDD with Python (2nd Ed.)
Harry Percival, O'Reilly — Free at obeythestestinggoat.com
Python-specific TDD. Django, Selenium, unit/integration/functional tests. Free online. If Python is your backend, read this.
🟣 Free Online~25h
// strategy

Expert Reading Strategy

🗓Daily Reading Habit That Works
  • Read 1 hour every morning BEFORE starting work — not evenings when you're cognitively depleted
  • One technical book at a time — no parallel reading of same-domain books
  • Keep a notebook: 3 bullets per chapter — learned / want to apply / still confused
  • Set weekly goals not daily — miss Monday, catch up by Sunday
  • ~30 pages/day = 1 average technical book every 2.5 weeks
  • Lighter books (soft skills, career) are fine for evenings and commutes
80/20 — Maximum Value Books
  • 20% of books give 80% of value: Pragmatic Programmer, DDIA, Fluent React, Clean Code, Fluent Python, Effective TypeScript
  • You have 2 copies of Grokking Algorithms (MEAP V04 + 2nd Ed.) — read ONLY the 2nd edition
  • You have 2 copies of Laravel: Up & Running — delete the dokumen.pub copy
  • Skip ng-book, Vue book unless you are paid to work in those frameworks
  • Refactoring, PHP Cookbook, D3 = reference books — don't read linearly
  • Fullstack React book overlaps heavily with React in Depth + Fluent React — skim it
🔨Apply While You Read
  • After each chapter, implement ONE thing in a real or toy project — same day
  • Refactoring: refactor an actual function in your codebase using that chapter's technique
  • DDIA: after each chapter, draw the architecture of a system you've built or used
  • Laravel book: build each feature before moving on — don't 'read ahead'
  • TypeScript books: create a typed version of a recent JS project as you read
  • Python books: build a small FastAPI service while reading the FastAPI book
🧠Retention That Actually Works
  • Spaced repetition: re-read your chapter notes after 1 day, 1 week, 1 month
  • Teach it: explain what you read to a colleague — if you can't explain it, you didn't learn it
  • GitHub journal: one repo with a markdown file per book, key lessons per chapter
  • Anki cards for: Big O notations, architecture patterns, SQL concepts, design principles
  • The Programmer's Brain (Phase 1 Book 2) explains WHY these techniques work — read it first
🐍Python Full-Stack Path (New)
  • Python is now essential — FastAPI + Python is the fastest-growing backend stack in 2024
  • Order: Fluent Python → Architecture Patterns with Python (free) → FastAPI book → asyncio book
  • Django for APIs is optional if FastAPI is your focus — don't read both
  • cosmicpython.com is free — Architecture Patterns with Python teaches DDD through Python, no purchase needed
  • Python + React is a very powerful full-stack combination for AI-integrated apps in 2024-2026
📊Honest Assessment of Your Collection
  • Strengths: exceptional architecture coverage, strong React breadth, has the rare 2026 DDIA edition
  • Critical gaps: Clean Code, TypeScript books, ANY testing book, Python books
  • Most valuable book you own: DDIA 2026 edition — almost no one has this yet
  • Most overrepresented area: React (7 books) — you only need 3–4 of them
  • Most underrepresented: testing, TypeScript, DevOps, Python, DDD
  • Audiobooks: Rich Dad Poor Dad (finance mindset), Art of War (strategy) — great for commutes, not technical depth
🚫What NOT to Do
  • Don't skip Phases 1–3 to jump to frameworks — this is the most common developer mistake
  • Don't read 4 React books back-to-back — diminishing returns after the second one
  • Don't start DDIA before completing the relational DB books — you'll miss critical context
  • Don't start the Blue Book (DDD) without reading Learning DDD first — it's too dense without prep
  • Don't read cover-to-cover: Refactoring, PHP Cookbook, D3 Visualization
  • Don't buy more books until you finish Phase 1 — you already have more than a year's worth
🗺Full-Stack Engineer Ideal Path in 2026
  • Core stack to master: TypeScript + React (frontend) + Node.js or Python/FastAPI (backend) + PostgreSQL (database)
  • Containers: Docker is now a baseline skill — every developer needs it, not just DevOps
  • Architecture: Start monolith, graduate to modular monolith, then microservices if scale demands it
  • Testing: aim for the "testing trophy" — more integration tests than unit tests, fewer E2E
  • CI/CD: GitHub Actions is the 2024 default — learn it before Jenkins
  • Career: The best ROI in 2026 is Python for AI-backend integration + TypeScript for type-safe fullstack

Built from your actual book collection · 42 owned + 26 recommended · 14 phases · ~607 hours

← Back to Portfolio