Build your own X: Kuratierte Sammlung zum Nachbau komplexer Technologien

Repositorycodecrafters-io/build-your-own-xSammlung

Das Repository „Build your own X“ bündelt Schritt-für-Schritt-Anleitungen, mit denen Entwickler bekannte Technologien wie Datenbanken, Git, Docker oder 3D-Renderer von Grund auf selbst nachbauen können.

Das Wichtigste

  1. Umfangreiche Sammlung didaktischer Schritt-für-Schritt-Tutorials für den Nachbau grundlegender Systeme.
  2. Themen reichen von Datenbanken, Betriebssystemen und Docker über KI-Modelle bis hin zu Programmiersprachen, Git und Webservern.
  3. Tutorials decken unterschiedliche Programmiersprachen ab, darunter C++, Java, C#, TypeScript und JavaScript.
  4. Mit über 545.000 Sternen und 51.000 Forks gehört das Projekt zu den meistbeachteten Lernressourcen auf GitHub.

Warum das relevant ist

Abstraktionen verbergen oft die zugrundeliegenden Mechanismen moderner Software. Wer Basiskomponenten wie Speicherverwaltung, Netzwerk-Stacks oder Parser selbst implementiert hat, versteht Fehlerquellen und Architekturentscheidungen in Produktionssystemen deutlich besser.

Einordnung

Das Projekt löst das Problem oberflächlichen Wissens nach dem Leitspruch von Richard Feynman: Was man nicht selbst bauen kann, versteht man nicht wirklich. Die Ressource richtet sich an Software-Entwickler, Systemarchitekten und Studierende, die tiefer in Basistechnologien einsteigen wollen. Bezüglich der Reife zählt das Repository zu den etabliertesten Referenzlisten im GitHub-Ökosystem, gepflegt von CodeCrafters und aktiv kuratiert.

Gefunden in

Zusammenfassung von KI erstellt (Gemini 3.8 Flash, 27. September 2026). Sie kann Fehler enthalten – maßgeblich ist die Originalquelle.

Inhaltlich ähnlich, ermittelt über die KI-Suche.

  • Repository:nilbuild/developer-roadmap

    roadmap.sh: Interaktive Lernpfade und Leitfäden für Softwareentwickler

    Das GitHub-Repository nilbuild/developer-roadmap bildet die Grundlage für die Plattform roadmap.sh. Es stellt interaktive Lernpfade, Leitfäden und weiterführende Bildungsressourcen für Entwickler bereit, um berufliche Entwicklungsschritte und technische Spezialisierungen strukturiert zu planen.

    366.337SterneTypeScript

    Webentwicklung· Sammlung

  • Repository:sindresorhus/awesome

    sindresorhus/awesome: Zentrales Verzeichnis kuratierter Themenlisten

    Das Repository bündelt von der Community gepflegte 'Awesome'-Listen zu Software-Plattformen, Programmiersprachen, Frameworks, Sicherheit und weiteren IT-Themen in einem zentralen Markdown-Index.

    503.150Sterne

    Webentwicklung· Sammlung

  • Repository:ossu/computer-science

    OSSU Computer Science: Kostenloses Informatik-Curriculum auf Universitätsniveau

    Das Open Source Society University (OSSU) Projekt bietet ein strukturiertes, frei zugängliches Curriculum für ein komplettes Informatik-Selbststudium. Es orientiert sich an Richtlinien für Bachelor-Studiengänge (CS 2013) und greift auf kostenlose Online-Kurse führender Universitäten wie MIT, Harvard und Princeton zurück.

    208.731SterneHTML

    Open Source· Sammlung

  • Repository:EbookFoundation/free-programming-books

    free-programming-books: Kuration frei verfügbarer Programmierbücher und Lernressourcen

    Das GitHub-Repository free-programming-books der EbookFoundation sammelt und kuratiert kostenlose Programmierbücher und Lernmaterialien in zahlreichen Sprachen. Das Projekt startete ursprünglich als Liste auf Stack Overflow und gehört inzwischen mit fast 400.000 Sternen zu den populärsten Projekten auf GitHub.

    396.008SternePython

    Webentwicklung· Sammlung

  • Repository:donnemartin/system-design-primer

    The System Design Primer: Umfassender Leitfaden für skalierbare Systeme

    Das Open-Source-Repository von Donne Martin bietet eine strukturierte Sammlung von Ressourcen zum Entwurf hochskalierbarer Softwaresysteme und zur Vorbereitung auf technische System-Design-Interviews. Es enthält Leitfäden, Beispiellösungen mit Code und Diagrammen sowie Anki-Lernkarten.

    368.039SternePython

    Webentwicklung· Sammlung

  • Repository:walkinglabs/learn-harness-engineering

    Learn Harness Engineering: Open-Source-Kurs für verlässliche KI-Coding-Agents

    Das Open-Source-Projekt learn-harness-engineering von walkinglabs bietet einen praxisorientierten Einsteigerkurs, der Entwickler von Grund auf in das Harness Engineering für autonome Coding-Agents einführt. Der Kurs behandelt State-Management, Laufzeitumgebungen, Verifikationslogik und Kontrollmechanismen, um Coding-Agents stabil in der Praxis einzusetzen.

    14.831SterneTypeScript

    KI & AI· Anleitung

Lassen Sie uns über Ihr Projekt sprechen

Standorte

  • Mattersburg
    Johann Nepomuk Bergerstraße 7/2/14
    7210 Mattersburg, Austria
  • Wien
    Ungargasse 64-66/3/404
    1030 Wien, Austria

Dieser Inhalt wurde teilweise mithilfe von KI erstellt.