We now have a YouTube Channel. Subscribe for the video content.
roadmap.sh
Roadmaps
Hiring a DevRel
Subscribe

Visual Guides

Succinct graphical explanations to engineering topics.

Newtextual Guide

Session Based Authentication

Learn what is Session Based Authentication and how to implement it in Node.js

Newtextual Guide

HTTP Basic Authentication

Learn what is HTTP Basic Authentication and how to implement it in Node.js

Basics of Authentication
Textual
Async and Defer Script Loading
Visual
What are Web Vitals?
Visual
SLIs, SLOs and SLAs
Visual
What is CI and CD?
Visual
SSO — Single Sign On
Visual
OAuth — Open Authorization
Visual
JWT Authentication
Visual
Token Based Authentication
Visual
Session Based Authentication
Visual
Basic Authentication
Visual
Character Encodings
Visual
Unfamiliar Codebase
Visual
Build it and they will come?
Textual
DHCP in One Picture
Visual
SSL vs TLS vs SSH
Visual
Asymptotic Notation
Visual
Big-O Notation
Visual
Random Numbers: Are they?
Visual
How does the internet work?
Textual
Scaling Databases
Visual
Building a BitTorrent Client
Textual
Levels of Seniority
Textual
Design Patterns for Humans
Textual
DNS in One Picture
Visual
HTTP Caching
Textual
Brief History of JavaScript
Textual
Proxy Servers
Textual

Open Source

The project is OpenSource, 6th most starred project on GitHub and is visited by hundreds of thousands of developers every month.

Roadmaps for Teams

We are working on a solution for teams. Help us shape the platform!

Take a Survey
RoadmapsGuidesVideosAboutYouTube
RoadmapsGuidesVideosAboutYouTube
roadmap.shby@kamranahmedse

Community created roadmaps, articles, resources and journeys to help you choose your path and grow in your career.

© roadmap.sh·FAQs·Terms·Privacy