# build-your-own-x | CodeCrafters | Knowledge Base | Instagit

Master programming by recreating your favorite technologies from scratch.

GitHub Stars: 468k

Repository: https://github.com/codecrafters-io/build-your-own-x

---

## Articles

### [Where to Find Related Projects to Build Your Own X: The Complete Guide](/codecrafters-io/build-your-own-x/where-can-i-find-related-projects-to-build-your-own-x)

Discover related projects for Build Your Own X in the official CodeCrafters repository. Find inspiration and resources categorized by technology to enhance your learning journey.

- Tags: guide
- Published: 2026-02-23

### [Build Your Own X Repository Use Cases: A Complete Guide for Developers](/codecrafters-io/build-your-own-x/what-are-the-use-cases-for-the-build-your-own-x-repository)

Discover use cases for the Build Your Own X repository. Learn to re-implement technologies from scratch for self-guided learning, curriculum building, and cross-language exploration.

- Tags: how-to-guide
- Published: 2026-02-23

### [Tutorials on Building Neural Networks for AI in Build-Your-Own-X](/codecrafters-io/build-your-own-x/are-there-tutorials-on-building-neural-networks-for-ai)

Learn to build neural networks from scratch with step-by-step tutorials in Python, Go, JavaScript, C#, and F#. Explore perceptrons, CNNs, and RNNs. Start your AI journey now!

- Tags: tutorial
- Published: 2026-02-23

### [Benefits of Using the Build Your Own X Repository for Learning: A Complete Guide](/codecrafters-io/build-your-own-x/what-are-the-benefits-of-using-the-build-your-own-x-repository-for-learning)

Learn software fundamentals by building real tech from scratch with the Build Your Own X repository. Master concepts hands-on, not just abstractions.

- Tags: tutorial
- Published: 2026-02-23

### [How to Build a Text Editor from Scratch Using Build Your Own X](/codecrafters-io/build-your-own-x/how-can-i-build-a-text-editor-from-scratch-with-build-your-own-x)

Build a text editor from scratch with the Build Your Own X repository. Follow step-by-step guides for text buffering cursor management and terminal rendering in C and Rust.

- Tags: tutorial
- Published: 2026-02-23

### [Tutorials for Building Docker Containers From Scratch: 3 Step-by-Step Guides](/codecrafters-io/build-your-own-x/are-there-tutorials-for-building-docker-containers-from-scratch)

Learn to build Docker containers from scratch! Explore three step-by-step tutorials in C Go and Python to understand namespaces cgroups and filesystem isolation. Master container runtimes now.

- Tags: tutorial
- Published: 2026-02-23

### [How to Build an Operating System from Scratch Using Build Your Own X](/codecrafters-io/build-your-own-x/what-are-the-steps-to-build-an-operating-system-from-scratch-using-build-your-own-x)

Discover how to build an operating system from scratch with the Build Your Own X repository. Follow 11 steps to create a functional kernel starting with a bootloader. Learn OS development now.

- Tags: how-to-guide
- Published: 2026-02-23

### [Database Tutorials in Build Your Own X: 14 Hands-On Projects from KV Stores to SQL Engines](/codecrafters-io/build-your-own-x/what-kind-of-database-tutorials-are-available-in-build-your-own-x)

Explore 14 hands-on database tutorials in Build Your Own X. Learn to build KV stores, SQL engines, and more in C, Go, Python, Rust, and other languages.

- Tags: tutorial
- Published: 2026-02-23

### [Building a Web Server from Scratch: Complete Tutorial Guide](/codecrafters-io/build-your-own-x/are-there-tutorials-for-building-a-web-server-from-scratch)

Build a functional HTTP web server from scratch using raw TCP sockets in C#, Node.js, or Python. Comprehensive tutorials guide you step-by-step without external frameworks.

- Tags: tutorial
- Published: 2026-02-23

### [What Categories of Technologies Are Covered in Build Your Own X?](/codecrafters-io/build-your-own-x/what-categories-of-technologies-are-covered-in-build-your-own-x-tutorials)

Explore Build Your Own X tutorials and discover over 30 technology categories like AI models, databases, operating systems, and programming languages. Build your skills today.

- Tags: tutorial
- Published: 2026-02-23

### [How Tutorials Are Organized in the Build Your Own X Repository](/codecrafters-io/build-your-own-x/how-are-tutorials-organized-in-the-build-your-own-x-repository)

Discover how tutorials are organized in the Build Your Own X repository. Learn about the hierarchical structure, Markdown headings, and formatting for each language and project.

- Tags: how-to-guide
- Published: 2026-02-23

### [What Is the Build Your Own X GitHub Repository? A Curated Guide to Learning by Building](/codecrafters-io/build-your-own-x/what-is-the-build-your-own-x-github-repository)

Learn to build popular technologies from scratch with the Build Your Own X GitHub repository. Explore curated, step-by-step tutorials for hands-on coding.

- Tags: getting-started
- Published: 2026-02-23

