Repository
200.0k

Build Your Own X

Master software engineering by building your own technology from scratch (Docker, Git, OS, etc.).

#Learning#Computer Science#Engineering#Build

Overview

A compilation of well-written guides on how to build almost anything in software from scratch. A perfect way to understand the internals of the tools we use every day.

Features

  • Diverse Domains: Build your own 3D renderer, Bot, Database, Docker, Emulator, Game, Git, OS, etc.
  • Language Agnostic: Support for multiple programming languages.
  • Step-by-Step: Curated high-quality tutorials only.

Use Cases

  • Deepening engineering knowledge through implementation.
  • Building a strong portfolio with non-trivial projects.
  • Understanding core computer science concepts.