✦ Curated by developers, for developers

Technical Resources

A hand-picked collection of the best tools, courses, documentation, communities, and platforms to accelerate your growth as a developer.

20+
Curated Resources
19
Free Resources
7
Categories

Showing 20 resources

πŸŽ“

freeCodeCamp

Learning Platform

CourseFree

Learn to code for free. Covers HTML, CSS, JavaScript, React, Node.js, Python, data structures, algorithms, and machine learning. Earn certifications by completing projects.

Web DevJavaScriptPython
πŸŽ“

The Odin Project

Learning Platform

CourseFree

A free, open-source full-stack web development curriculum. Covers HTML/CSS, JavaScript, Node.js, React, and Ruby on Rails with a hands-on project-based approach.

Web DevFull StackJavaScript
πŸŽ“

MIT OpenCourseWare

Learning Platform

CourseFree

Free lecture notes, exams, and videos from MIT. Includes foundational CS courses like 6.006 (Algorithms), 6.824 (Distributed Systems), 6.034 (AI), and 6.046 (Design and Analysis of Algorithms).

AlgorithmsDistributed SystemsAI
πŸŽ“

CS50 by Harvard

Learning Platform

CourseFree

Harvard's introduction to the intellectual enterprises of computer science. Covers C, Python, SQL, JavaScript, and web development. The most popular CS MOOC of all time.

BeginnerCS FundamentalsPython
πŸ“„

MDN Web Docs

Documentation

DocsFree

The authoritative resource for web developers. Comprehensive documentation for HTML, CSS, JavaScript, Web APIs, and browser compatibility. Maintained by Mozilla with community contributions.

Web DevJavaScriptHTML
πŸ“„

DevDocs

Documentation

DocsFree

Combines multiple API documentations in one fast, searchable interface. Includes docs for React, Node.js, Python, Go, Rust, PostgreSQL, Redis, and 200+ more technologies. Works offline.

ReferenceAPI DocsMulti-Language
πŸ“„

The Rust Book

Documentation

DocsFree

The official Rust programming language book. Covers ownership, borrowing, lifetimes, error handling, traits, generics, closures, and systems programming. Free to read online.

RustSystems ProgrammingMemory Safety
πŸ› οΈ

GitHub

Developer Tool

ToolFree

The world's largest code hosting platform. Collaborate on projects, contribute to open source, set up CI/CD workflows, manage issues and pull requests, and build your developer portfolio.

GitVersion ControlCollaboration
πŸ› οΈ

Excalidraw

Developer Tool

ToolFree

A virtual whiteboard for sketching hand-drawn like diagrams. Perfect for system design diagrams, architecture drawings, and technical communication. Collaborative and privacy-focused.

System DesignDiagramsCollaboration
πŸ› οΈ

RegexR

Developer Tool

ToolFree

An interactive tool for learning, building, and testing regular expressions. Visualizes what each part of a regex pattern does with real-time highlighting, cheat sheets, and community patterns.

RegexDebuggingReference
πŸ› οΈ

ray.so

Developer Tool

ToolFree

Create beautiful, shareable code screenshots with syntax highlighting, custom backgrounds, and themes. Perfect for sharing code snippets on social media and documentation.

Code SharingScreenshotsProductivity
πŸ‘₯

Stack Overflow

Community

CommunityFree

The world's largest community for developers. Ask questions, share knowledge, and find answers to programming problems. The go-to place when you're stuck on a coding problem.

Q&ADebuggingCommunity
πŸ‘₯

Dev.to

Community

CommunityFree

A constructive and inclusive social network for software developers. Share articles, tutorials, and discussions. Great for building in public and following emerging trends in the dev community.

BloggingCommunityTutorials
πŸ‘₯

Hacker News

Community

CommunityFree

Y Combinator's community for computer science and entrepreneurship news. High-signal discussions about technology, startups, programming languages, and research papers.

NewsTechStartup
▢️

Fireship

YouTube Channel

VideoFree

High-intensity code tutorials in 100 seconds. Covers the latest in web dev, frameworks, and developer culture with entertaining, information-dense short-form videos and deeper dives.

Web DevShort FormMultiple Languages
▢️

Theo - t3.gg

YouTube Channel

VideoFree

Full-stack web development with deep dives into TypeScript, React, Next.js, and the T3 stack. Known for opinionated, thoughtful takes on modern web development practices.

TypeScriptReactNext.js
▢️

Hussein Nasser

YouTube Channel

VideoFree

Backend engineering fundamentals with deep technical explanations. Covers database internals, networking, protocols (HTTP, WebSockets, gRPC), and backend system design in exceptional depth.

BackendDatabasesNetworking
πŸ’»

LeetCode

Practice Platform

PracticePaid

The platform for technical interview preparation. 3000+ coding problems categorized by difficulty, company, and topic. Includes contests, discussion forums, and editorial solutions.

AlgorithmsInterview PrepData Structures
πŸ’»

Exercism

Practice Platform

PracticeFree

Code practice and mentorship for 67 programming languages. Solve exercises and get feedback from experienced mentors. Perfect for learning a new language or deepening existing skills.

Multiple LanguagesMentorshipPractice
πŸ—ΊοΈ

Roadmap.sh

Learning Resource

RoadmapFree

Community-curated roadmaps and learning paths for frontend, backend, DevOps, AI/ML, and more. Visual guides showing what to learn and in what order with resource recommendations.

CareerLearning PathFrontend