HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
nilbuild
developer-roadmap
TypeScript2017–2026
nilbuild / developer-roadmap

developer-roadmap

Interactive roadmaps, guides and other educational content to help developers grow in their careers.

41Distinct people
47Mentions
0Explicit recommenders
371.9KGitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

Interactive roadmaps, guides and other educational content to help developers grow in their careers.

GitHub

Where it is used

The source check is incomplete. Verified examples will appear here.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 8–Nov 15 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/15/2026, 4:01:40 AM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by year47 dated mentions

Observed mentions: 2017-03-15 14:22:16 UTC to 2026-08-12 21:38:34 UTC.

0369122017-01-01 00:00:00 UTC to 2018-01-01 00:00:00 UTC (exclusive): 12 mentions; 9 submissions, 3 comments20172018-01-01 00:00:00 UTC to 2019-01-01 00:00:00 UTC (exclusive): 9 mentions; 3 submissions, 6 comments2019-01-01 00:00:00 UTC to 2020-01-01 00:00:00 UTC (exclusive): 10 mentions; 2 submissions, 8 comments2020-01-01 00:00:00 UTC to 2021-01-01 00:00:00 UTC (exclusive): 8 mentions; 0 submissions, 8 comments2021-01-01 00:00:00 UTC to 2022-01-01 00:00:00 UTC (exclusive): 2 mentions; 1 submissions, 1 comments20212022-01-01 00:00:00 UTC to 2023-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2023-01-01 00:00:00 UTC to 2024-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2024-01-01 00:00:00 UTC to 2025-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2025-01-01 00:00:00 UTC to 2026-01-01 00:00:00 UTC (exclusive): 3 mentions; 1 submissions, 2 comments2026-01-01 00:00:00 UTC to 2027-01-01 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 comments. Incomplete calendar period.2026*

* An incomplete calendar period is marked with an outlined bar. Its count is not directly comparable with a full period.

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
20172017-01-01 00:00:00 UTC2018-01-01 00:00:00 UTC1293
20182018-01-01 00:00:00 UTC2019-01-01 00:00:00 UTC936
20192019-01-01 00:00:00 UTC2020-01-01 00:00:00 UTC1028
20202020-01-01 00:00:00 UTC2021-01-01 00:00:00 UTC808
20212021-01-01 00:00:00 UTC2022-01-01 00:00:00 UTC211
20222022-01-01 00:00:00 UTC2023-01-01 00:00:00 UTC000
20232023-01-01 00:00:00 UTC2024-01-01 00:00:00 UTC101
20242024-01-01 00:00:00 UTC2025-01-01 00:00:00 UTC101
20252025-01-01 00:00:00 UTC2026-01-01 00:00:00 UTC312
2026 (partial)2026-01-01 00:00:00 UTC2027-01-01 00:00:00 UTC110

From the project README

An excerpt from the repository, fetched Nov 13, 2026.

Read the project’s introduction
roadmap.sh Community-driven roadmaps, articles and resources for developers Roadmaps are now interactive, you can click the nodes to read more about the topics. View all Roadmaps  ·  Best Practices  ·  Questions Here is the list of available roadmaps with more being actively worked upon. Have a look at the get started page that might help you pick up a path. Frontend Roadmap / Frontend Beginner Roadmap Backend Roadmap / Backend Beginner Roadmap DevOps Roadmap / DevOps Beginner Roadmap DevSecOps Roadmap Full Stack Roadmap Claude Code Roadmap OpenClaw Roadmap Vibe Coding Roadmap Forward Deployed Engineer Roadmap HTML Roadmap CSS Roadmap JavaScript Roadmap TypeScript Roadmap Git and GitHub / Git and GitHub Beginner API Design Roadmap Computer Science Roadmap Data Structures and Algorithms Roadmap AI and Data Scientist Roadmap AI Engineer Roadmap Inference Engineering Roadmap AI Product Builder Roadmap Network Engineer Roadmap Cloud Computing Roadmap AWS Roadmap Cloudflare Roadmap Linux Roadmap Leetcode Roadmap Terraform Roadmap Data Analyst Roadmap BI Analyst Roadmap Data Engineer Roadmap Machine Learning Roadmap MLOps Roadmap Product Manager Roadmap Engineering Manager Roadmap QA Roadmap Python Roadmap Python for Data Analysis Roadmap Django Roadmap Power BI Roadmap R Programming Roadmap Software Architect Roadmap Game Developer Roadmap / Server Side Game Developer Software Design and Architecture Roadmap C Roadmap C++ Roadmap React Roadmap Next.js Roadmap React Native Roadmap Vue Roadmap Angular Roadmap Node.js Roadmap PHP Roadmap SEO Roadmap WordPress Roadmap Laravel Roadmap GraphQL Roadmap Android Roadmap iOS Roadmap Swift/Swift UI Roadmap Flutter Roadmap Go Roadmap Rust Roadmap Java Roadmap Kotlin Roadmap Spring Boot Roadmap Design System Roadmap PostgreSQL Roadmap Elasticsearch Roadmap SQL Roadmap Redis Roadmap Blockchain Roadmap ASP.NET Core Roadmap System Design Roadmap Kubernetes Roadmap Cyber Security Roadmap MongoDB Roadmap Product Design Roadmap UX Design Roadmap Docker Roadmap Prompt Engineering Roadmap Technical Writer Roadmap DevRel Engineer Roadmap AI Red Teaming Roadmap AI Agents Roadmap Bash/Shell Roadmap Ruby Roadmap Ruby on Rails Roadmap Scala Roadmap There are also interactive best practices: Backend Performance Best Practices Frontend Performance Best Practices Code Review Best Practices API Security Best Practices AWS Best Practices ..and questions to help you test, rate and improve your knowledge JavaScript Questions Node.js Questions React Questions Backend Questions Frontend Questions Share with the community Please consider sharing a post about roadmap.sh and the value it provides. It really does help! Repository Structure This repository holds the content behind the roadmaps on roadmap.sh. roadmaps/<roadmap-slug>/content/<topic-slug>@<node-id>.md Each markdown file is the content of a single topic on a roadmap. The node id in the file name is what links it to the topic, so please keep file names intact. Merged changes are synced to the website automatically. git clone git@github.com:nilbuild/developer-roadmap.git --depth 1 cd developer-roadmap scripts/ holds the sync tooling used by the maintainers, see scripts/readme.md for details. Contribution Have a look at contribution docs for how to update any of the roadmaps Add content to roadmaps Add new roadmaps Suggest changes to existing roadmaps Discuss ideas in issues Spread the word Thanks to all contributors ❤ License Have a look at the license file for details
Read the full README on GitHub

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.