roadmap.sh
banner
roadmapsh.bsky.social
roadmap.sh
@roadmapsh.bsky.social
Community created developer roadmaps, articles, resources and journeys to help you choose your path and grow in your career.

Website 🌐 roadmap.sh
If you’ve ever wanted to create designs that truly serve users, this roadmap is for you. Learn the process, tools, and mindset needed to become a professional UX Designer.
UX Design Roadmap: Step by Step guide to learn UX Design in 2025
Learn how to become a UX Designer in 2025. We also have resources and short descriptions attached to the roadmap items so you can get everything you want to learn in one place.
roadmap.sh
December 4, 2025 at 10:46 PM
Want to understand how websites are actually served? 🌐 This project walks you through setting up and configuring a Linux server with Nginx, and serving a simple static site.
Static Site Server
Setup a basic linux server and configure it to serve a static site.
roadmap.sh
December 4, 2025 at 8:03 PM
Ready to build search features used by the world's leading tech companies? 🚀 Our brand-new @elastic.co search Roadmap is LIVE! Gain the critical skill to scale applications, analyze large datasets, and master high-throughput indexing.

Link 🔗 roadmap.sh/elasticsearch
December 4, 2025 at 6:15 PM
Reposted by roadmap.sh
If you're building scalable applications, you need to master indexing. Our sister site, @roadmapsh.bsky.social, just launched a comprehensive @elastic.co search Roadmap that walks you through everything from data modeling to high-throughput search queries.

roadmap.sh/elasticsearch
December 2, 2025 at 7:11 PM
Before optimizing your code, ask: What’s its time complexity? This video walks you through how to identify and calculate Big O for real-world examples.
Big O Notation — Calculating Time Complexity
In this video, we look at the algorithmic complexity or asymptotic notation, we learn to measure it for any algorithm, and look at some of the common algorithmic complexities. After watching this…
youtu.be
December 4, 2025 at 5:17 PM
Start your journey to becoming a Blockchain Developer. Learn how blockchain works, explore smart contracts, and understand decentralized applications to build the next generation of secure digital solutions.
Blockchain Developer Roadmap: Learn to become a blockchain developer
Learn to become a blockchain developer using this roadmap. Community driven, articles, resources, guides, interview questions, quizzes for modern backend development.
roadmap.sh
December 4, 2025 at 3:41 PM
Our AI Tutor is more than a chatbot.

It creates full courses with lessons, code samples, and real-world examples, while also serving as an always-available study partner.

🔗 roadmap.sh/ai
December 4, 2025 at 11:45 AM
Master Asymptotic Notation

✅ Big-O (worst case)
✅ Big-Ω (best case)
✅ Big-Θ (average case)
✅ Real-world examples

Learn to evaluate algorithms like a pro.
Asymptotic Notation - roadmap.sh
Learn the basics of measuring the time and space complexity of algorithms
roadmap.sh
December 3, 2025 at 11:09 PM
✍️ Restricted Textarea Project

🔹 Live character count
🔹 Max character limit enforcement
🔹 Dynamic visual feedback
🔹 Great UX for form inputs

Learn DOM events + real-time updates.
Build a Restricted Textarea with JavaScript
Learn how to create a textarea with live character count and a maximum limit, with visual feedback as the limit is reached.
roadmap.sh
December 3, 2025 at 8:12 PM
Master modern API development with GraphQL Roadmap. A step-by-step guide to learning how to build, query, and optimize GraphQL APIs from scratch.
GraphQL Roadmap
Learn GraphQL with this step by step guide and resources.
roadmap.sh
December 3, 2025 at 4:08 PM
Level up your coding with an API-based project. Create a @GitHub.com Random Repository Finder that shows off your JavaScript and UI skills.
Build a GitHub Repository Finder with JavaScript and GitHub API
Learn how to create a dynamic application that fetches random GitHub repositories based on a chosen language and displays key information like stars, forks, and issues.
roadmap.sh
December 3, 2025 at 1:08 PM
Reposted by roadmap.sh
Need to analyze massive, unstructured datasets? 📊 The new @elastic.co search roadmap from our sister site, @roadmapsh.bsky.social, is an essential resource.

Check it out 🔗 roadmap.sh/elasticsearch
December 2, 2025 at 10:19 PM
Step into leadership with confidence. Explore the complete roadmap to becoming an effective engineering manager.
Engineering Manager
Learn what engineering management is, what engineering managers do and how to become one using our community-driven roadmap.
roadmap.sh
December 3, 2025 at 12:14 AM
The secret to long-term success as a backend developer? Keep learning, keep building, and keep adapting.
8 In-Demand Backend Developer Skills to Master
Learn what the essential backend developer skills are that you should learn and master to advance in your career.
roadmap.sh
December 2, 2025 at 8:18 PM
Just Launched: our brand-new Elasticsearch Roadmap! 🚀 Whether you're a backend developer, full-stack engineer, or someone working with databases and search-heavy applications, this roadmap is designed for you.

➡️ roadmap.sh/elasticsearch
December 2, 2025 at 5:32 PM
Start your frontend journey with a complete roadmap covering everything from HTML to PWAs and beyond.
The Ultimate Frontend Developer Roadmap
Dive into our free frontend developer roadmap! Are you looking to start your web developer journey, or are you looking to level up your frontend engineering skills? We take you through an overview of…
www.youtube.com
December 2, 2025 at 2:08 PM
Learning new technologies often feels fragmented. Our AI Tutor closes the loop by combining generated lessons, knowledge checks, project suggestions, and progress tracking inside one environment.

Start learning 👉 roadmap.sh/ai
December 2, 2025 at 12:45 PM
Learn how to build the invisible backbone of multiplayer and online games with this complete guide.
Server Side Game Developer Roadmap
Learn what Server Side Game Development is, what server side game developers do and how to become one using our community-driven roadmap.
roadmap.sh
December 2, 2025 at 12:19 AM
Understanding Big O helps you predict how your code behaves as input size grows. Will it scale or break? This video breaks it all down in a clear and visual way.
Big O Notation — Calculating Time Complexity
In this video, we look at the algorithmic complexity or asymptotic notation, we learn to measure it for any algorithm, and look at some of the common algorithmic complexities. After watching this…
youtu.be
December 1, 2025 at 8:08 PM
Start your journey to becoming a UX Designer. This guide walks you through the essential skills, tools, and processes used by modern UX professionals.
UX Design Roadmap: Step by Step guide to learn UX Design in 2025
Learn how to become a UX Designer in 2025. We also have resources and short descriptions attached to the roadmap items so you can get everything you want to learn in one place.
roadmap.sh
December 1, 2025 at 5:32 PM
Tired of messy local setups? With a single command, you can spin up MySQL, PostgreSQL, or MongoDB using @Docker.com. Clean, fast, and dependency-free.
Single Command Database Setup - roadmap.sh
Learn how to run MySQL, PostgreSQL, or MongoDB in Docker with single Command
roadmap.sh
December 1, 2025 at 12:18 PM
Ready to build something both useful and technically challenging? Create a To-Do List API with secure endpoints and efficient data handling to boost your portfolio.
Todo List API Project Idea
Build a RESTful API to allow users to manage their to-do list.
roadmap.sh
December 1, 2025 at 12:07 AM
Application servers and database servers should stay protected. A jump server acts as the middleman, providing both security and accountability in your production environment.
Jump Servers: What, Why and How - roadmap.sh
Learn what is a Jump Server and how to set it up for SSH access.
roadmap.sh
November 30, 2025 at 8:13 PM
Understanding data structures just got deeper. In this video, we explore Tree Data Structures, what they are, how they work, and why they matter. Learn everything from tree basics to traversal techniques like pre-order, in-order, and post-order.
Tree Data Structure | Illustrated Data Structures
So far in this series, we have looked at the arrays, linked lists, stacks, queues, and hash tables, all of which were linear data structures. In this illustrated explanation, we learn about trees…
www.youtube.com
November 30, 2025 at 5:51 PM
Tired of REST? Step into the world of GraphQL. This roadmap will guide you through mastering queries, mutations, schemas, and resolvers step by step.
GraphQL Roadmap
Learn GraphQL with this step by step guide and resources.
roadmap.sh
November 29, 2025 at 10:10 PM