// the find
XiaomingX/build-your-own-xxx
Learn programming by building popular technologies from scratch. This repository guides you through creating systems like web servers, databases, and interpreters, enhancing your coding skills with practical, hands-on projects.
A fork/clone of the well-known 'build-your-own-x' concept, targeting a Chinese-speaking audience. The README is entirely in Simplified Chinese and links out to tutorials across 30+ categories — databases, compilers, OS, LLMs, robotics — mostly referencing existing third-party content rather than hosting anything original. Worth knowing: this repo is a derivative, not the original; the canonical English version by codecrafters-io has 300k+ stars.
The category breadth is genuinely wide — covering everything from BitTorrent clients to plasma simulators to MCP servers, which reflects what's actually interesting in 2025-2026 rather than just the classic CS curriculum. The AI/agent section is fresh and includes specific, real projects (OpenHands, SWE-agent, Aider) rather than vague pointers. The docs/ subdirectory extends several categories with dedicated deep-dives instead of cramming everything into one file.
This is almost entirely a link aggregator — no original tutorials, no code, no explanations beyond section headers and emoji. Quality control on the links is unclear; some sections (AI pharma, nuclear fusion) link to single repos with a 'see docs/' punt that may itself be thin. The repo is a fork derivative with 256 stars vs the original's hundreds of thousands, so you're getting a curated subset without the community vetting. Entirely in Chinese with no English toggle, which cuts off non-Chinese readers from the README navigation.