Library

Roadmaps, so you learn things in an order that works.

Hand-picked developer roadmaps: what to learn in what order for AI engineering, full-stack development, system design and interview preparation. Curated by Tauseef Fayyaz, and never an affiliate placement.

230

Picks

151

Free

16 resources

RoadmapFree
Design Gurus Interview Preparation Guide

A free overview of how to plan a preparation timeline, what to study in what order and how the rounds fit together. Read it before deciding what to buy or who to book.

Design Gurus · Reference · All
Mentorship
RoadmapSubscription
Engineering Manager Interview Roadmap

A sequenced path through the engineering management loop, covering people scenarios, project execution, technical depth and the coding round that many managers are still asked to pass. A very different loop from an engineering one.

Design Gurus · 2 to 3 months · Advanced
Career Growth
RoadmapSubscription
System Design Interview Playbook

The full path through system design preparation, from the building blocks up through advanced designs and practice. Follow it in order instead of assembling a curriculum from scattered blog posts.

Design Gurus · 2 to 4 months · All
System Design
RoadmapSubscription
Coding Interview Playbook

The ordered path through coding interview preparation, from data structure fundamentals to patterns to company-specific practice. Use it when you have the material but no idea what to do first.

Design Gurus · 3 to 6 months · All
Interview Prep
RoadmapSubscription
FAANG Coding Interview Roadmap

A preparation track aimed specifically at the large tech company loop, where the bar on problem difficulty, communication and time pressure is higher than most. It sets the standard you are being measured against before you walk in.

Design Gurus · 3 to 4 months · Advanced
Interview Prep
RoadmapFree
Path to Senior Engineer Handbook

A curated set of articles, talks and books about the part of the job that is not writing code: scope, influence, communication and ownership. Useful when you are technically solid, keep getting good reviews, and still cannot work out what is missing for the next level.

Jordan Cutler · Intermediate
Career Growth
RoadmapFree
Coding Interview University

The multi month self study plan one engineer used to go from web developer to a large technology company, published as a checklist covering the whole computer science foundation. Enormous, free, and honest about how long it takes.

John Washam · 6 to 12 months · Beginner
Interview Prep
RoadmapFree
Teach Yourself Computer Science

A short, opinionated guide naming the nine subjects that matter and exactly one book and one course for each. Its value is in everything it leaves out.

Oz Nova and Myles Byrne · 1 to 2 years · Intermediate
Other
RoadmapFree
Open Source Society University: Computer Science

A complete undergraduate computer science curriculum assembled entirely from free online courses, sequenced with prerequisites and maintained by a community. A degree's worth of material at no cost, minus the accountability.

OSSU · 2 or more years · Intermediate
Other
RoadmapFree
roadmap.sh: DevOps

A visual map of the operations side, covering Linux, networking, containers, orchestration, infrastructure as code, continuous integration and observability. Useful for seeing how large the territory is before you commit.

roadmap.sh · Self paced · Intermediate
Other
RoadmapFree
roadmap.sh: Engineering Manager

A free map of what engineering management involves, covering people, process, delivery, technical judgement and the business side. Useful mainly for finding out whether you actually want the job.

roadmap.sh · Self paced · Advanced
Career Growth
RoadmapFree
roadmap.sh: Frontend Developer

A visual map of front end skills with the essentials marked separately from the optional branches, which is what stops it becoming an anxiety generator. Use it as an audit, not a syllabus.

roadmap.sh · Self paced · All
Web Development
RoadmapFree
roadmap.sh: Backend Developer

The backend counterpart, covering languages, databases, caching, APIs, authentication, testing and deployment, with the required parts marked. A useful map of the territory between writing endpoints and running a service.

roadmap.sh · Self paced · All
Web Development
RoadmapFree
NeetCode Roadmap

A free dependency graph of coding interview topics, showing which subjects unlock which and giving each one a small problem set. It answers what to study next better than any list, and costs nothing.

NeetCode · 2 to 4 months · All
Interview Prep
RoadmapFree
roadmap.sh: AI Engineer

A free visual map of what an AI engineer is expected to know, separating the model training path from the far more common path of building products on existing models. Useful for working out which skills your target role actually wants.

roadmap.sh · Self paced · Beginner
AI & Machine Learning
RoadmapFree
roadmap.sh: System Design

A free visual dependency map of system design topics, showing what to learn and in what order, with progress you can tick off. Useful mostly as a checklist to find the gaps in what you already know.

roadmap.sh · Self paced · All
System Design

Browse the library by topic and format

Every one of these is its own page: a roadmap shelf, an interview-prep shelf, the free-only view. The filters above do the same thing without a page load.

Work with me

Stuck on something specific?

Writing only gets you so far. If you want an answer to your situation rather than the general case, book a session and we will work through it together. Every session is free; a few slots open each week.

  • 1:1 Mentorship
  • Fresh Graduate Mentorship
  • Career Guidance

Brand deals, promos and partnerships: tauseeffayyaz@gmail.com

Follow along

New writing, resources and project ideas land here first.