Interactive roadmaps, guides and other educational content to help developers grow in their careers.
Repository Index
47,133 repositories indexed
1–24 of 309 · Most stars
A collection of inspiring lists, manuals, cheatsheets, blogs, hacks, one-liners, cli/web tools and more.
Java 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发
JavaScript Style Guide
✅ The Node.js best practices list (July 2026)
Programmer's guide about how to cook at home.
Storybook is the industry standard workshop for building, documenting, and testing UI components in isolation
🐙 Guides, papers, lessons, notebooks and resources for prompt engineering, context engineering, RAG, and AI Agents.
The 30 Days of Python programming challenge is a step-by-step guide to learn the Python programming language in 30 days. This challenge may take more than 100 days. Follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
Examples and guides for using the OpenAI API
🗂 The essential checklist for modern web development, for humans and AI agents
An extremely fast Python linter and code formatter, written in Rust.
Cheatsheets for experienced React developers getting started with TypeScript
30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. This challenge may take more than 100 days, please just follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
A visual, example-driven guide to Claude Code — from basic concepts to advanced agents, with copy-paste templates that bring immediate value.
The C++ Core Guidelines are a set of tried-and-true guidelines, rules, and best practices about coding in C++
Style guides for Google-originated open-source projects
A curated list of awesome command-line frameworks, toolkits, guides and gizmos. Inspired by awesome-php.
📙 Amazon Web Services — a practical guide
🛡️ ⚛️ A simple, scalable, and powerful architecture for building production ready React applications.
A Programmer’s Guide to Longevity | Helping everyone live a longer, healthier, happier life. Available in 8 languages.
Unlock your displays on your Mac. Flexible HiDPI scaling, XDR/HDR extra brightness, virtual screens, DDC control, image adjustments, PIP/streaming, EDID override. More info - betterdisplay.pro/guide
This is the Rust course used by the Android team at Google. It provides you the material to quickly teach Rust.
An evolving how-to guide for securing a Linux server.