--- title: "Build Your Own X" type: source tags: [build-your-own-x, learning, programming, tutorials] date: 2026-01-01 --- ## Source File - [[raw/AI/codecrafters-iobuild-your-own-x Master programming by recreating your favorite technologies from scratch.md]] ## Summary - 核心主题:Build Your Own X编程学习资源合集 - 问题域:学习编程需要通过实践重建技术来深入理解 - 方法/机制:提供分步骤指南,从零开始重建流行技术 - 结论/价值:费曼的名言"我不能创造的东西,我就不理解" ## Key Claims - 涵盖23个技术类别:3D渲染器、AR、BitTorrent、区块链、Bot、CLI工具、数据库、Docker、模拟器、前端框架、游戏、Git、网络栈、神经网络、操作系统、物理引擎、编程语言、正则引擎、搜索引擎、Shell、模板引擎、文本编辑器、视觉识别系统、体素引擎、网页浏览器、网页服务器 - 每种技术都提供多种编程语言的教程 - 著名引用:Richard Feynman的"我不能创造的东西,我就不理解" ## Key Concepts - [[Build Your Own X]]:通过重建技术来学习的编程学习法 - [[CodeCrafters]]:提供编程挑战的平台 ## Key Entities - [[CodeCrafters]]:编程学习平台 - [[Richard Feynman]]:物理学家名言出处 ## Connections - [[编程学习]] ← uses ← [[Build Your Own X]] ## Contradictions