Master programming by recreating your favorite technologies from scratch.
- programming
- tutorials
- tutorial-code
- tutorial-exercises
47,133 repositories indexed
1–24 of 346 · Most stars
Master programming by recreating your favorite technologies from scratch.
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
A collection of inspiring lists, manuals, cheatsheets, blogs, hacks, one-liners, cli/web tools and more.
TranslatedJava interview & general backend interview guide, covering computer fundamentals, databases, distributed systems, high concurrency, system design, and AI application development
JavaScript Style Guide
A collection of DESIGN.md files analysis by popular brand design systems. Drop one into your project and let coding agents generate a matching UI.
21 Lessons, Get Started Building with Generative AI
This project is dedicated to collecting high-quality macOS software and organizing them systematically by different categories for easy search and use.
✅ The Node.js best practices list (July 2026)
12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all
Bash is all you need - A nano claude code–like 「agent harness」, built from 0 to 1
🐙 Guides, papers, lessons, notebooks and resources for prompt engineering, context engineering, RAG, and AI Agents.
18 Lessons to Get Started Building 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
Models and examples built with TensorFlow
Examples and guides for using the OpenAI API
Learn AI Engineering! Learn it. Build it. Ship it for others.
🗂 The essential checklist for modern web development, for humans and AI agents
Curated list of design and UI resources from stock photos, web templates, CSS frameworks, UI libraries, tools and much more
A curated list of awesome Android UI/UX libraries
A professional front-end template for building fast, robust, and adaptable web apps or sites.
:iphone: Collaborative List of Open-Source iOS Apps
An ultra-simplified explanation to design patterns
Cheatsheets for experienced React developers getting started with TypeScript