Resources
Curated guides, tools, practice platforms, and courses for developers.
MDN Web Docs
The best place to learn web development. Detailed documentation on HTML, CSS, JavaScript, and Web APIs.
DevDocs
Combines multiple API documentations in a fast, organized, and searchable interface.
Regex101
Online regex tester, debugger with highlighting for PHP, Python, Golang and JavaScript.
freeCodeCamp Certifications
Earn free verified certifications in Responsive Web Design, JS Algorithms, Front End Libraries, and more.
AWS Certified Cloud Practitioner
A great starting point to validate your overall understanding of the AWS Cloud platform.
CS50: Introduction to Computer Science
Harvard University's introduction to the intellectual enterprises of computer science and the art of programming.
Full Stack Open
Deep dive into modern web development by University of Helsinki. Covers React, Redux, Node.js, MongoDB, and GraphQL.
Epic React
Learn React fundamentals to advanced patterns with Kent C. Dodds.
LeetCode
The gold standard platform to practice algorithmic questions and prepare for coding interviews.
NeetCode
A structured list of 150 LeetCode questions with video explanations to master DSA patterns.
Codeforces
Competitive programming platform with high-quality problems and frequent contests.
Roadmap.sh
Community driven roadmaps, articles and resources for developers.
Pramp
Practice mock coding interviews with peers for free. Great for getting over interview anxiety.
Tech Interview Handbook
Curated interview preparation materials for busy software engineers.
Good First Issue
Curated list of issues from popular open-source projects that are easy to fix for beginners.
Open Source Guides
A collection of resources for individuals, communities, and companies who want to learn how to run and contribute to an open source project.
Devpost
Find hackathons, build software, and win prizes. The best place to find upcoming global hackathons.
Unstop
Platform for hackathons, competitions, coding challenges, and hiring events.
ByteByteGo
Excellent visuals and explanations for modern system design concepts.
System Design Primer
Learn how to design large-scale systems. Prep for the system design interview.
Know a good resource? Share it on Discord.