1.7 KiB
1.7 KiB
title, description, tags
| title | description | tags | ||||
|---|---|---|---|---|---|---|
| codecrafters-io/build-your-own-x | A curated collection of step-by-step guides for rebuilding technologies from scratch |
|
codecrafters-io/build-your-own-x
Overview
codecrafters-io/build-your-own-x is a renowned GitHub repository that compiles well-written, step-by-step guides for recreating favorite technologies from scratch. The project is maintained by CodeCrafters, Inc. and originated by Daniel Stefanovic.
Key Facts
- Repository: codecrafters-io/build-your-own-x
- Platform: CodeCrafters
- License: CC0 (public domain)
- Contributors: Many contributors
- Languages: Primarily Markdown documentation
26 Technology Domains
The repository covers 26 major technology categories:
| Category | Examples |
|---|---|
| 3D Renderer | Ray tracing, rasterization |
| Operating System | Linux from scratch, kernel development |
| Programming Language | Interpreters, compilers |
| Database | Redis, SQL engines, NoSQL |
| Git | Version control from scratch |
| Docker | Container from scratch |
| Web Browser | Layout engine, rendering |
| Web Server | HTTP servers |
| Network Stack | TCP/IP stack |
| Neural Network | Deep learning from scratch |
| Game | Tetris, Breakout |
| Emulator | CHIP-8, GameBoy |
| Bot | Discord, Telegram bots |
| Blockchain | Cryptocurrency implementation |
Related
- Byox — The learning methodology this repository embodies
- CodeCrafters — The interactive learning platform