A curated compilation of links to step-by-step tutorials for recreating technologies from scratch. It serves as an educational directory for developers seeking to learn programming by rebuilding existing software and systems.
Project overview
Provides a categorized directory of external links for building technologies such as databases, operating systems, and neural networks from scratch.
Project type
Infrastructure · Learning Resources
Use cases
Learning & Education
Deployment
Refer to project documentation
License
License pending
Best for
Developers looking for reading material and guides to understand how technologies work by building them.
Key capabilities
Provides a categorized directory of tutorials for building technologies like databases, operating systems, and neural networks from scratch.
Includes specific tutorials for building AI models, neural networks, and RAG systems from scratch.
Limitations and risks
External tutorials may suffer from link rot or become unmaintained over time.
External links may direct users to outdated or insecure code implementations.
Getting started
Setup is easy because the content is a read-only list of links. First success involves browsing the available categories and clicking on an external tutorial link.
Alternatives and comparisons
Provides simple PyTorch implementations of neural networks and related algorithms documented with explanations to help users understand the algorithms better.
A hands-on LLM programming tutorial series covering topics from fine-tuning to AI agents.
An organized reading list illustrating scalable system patterns with concepts and case studies from production systems.
GitHub project description: Master programming by recreating your favorite technologies from scratch.
README: This repository is a compilation of well-written, step-by-step guides for re-creating our favorite technologies from scratch. > *What I cannot create, I do not understand — Richar…
README: It was started by [Daniel Stefanovic](https://github.com/danistefanovic), and is now maintained by [CodeCrafters, Inc.](https://codecrafters.io)
README: * [**C**: _Let's Build a Simple Database_](https://cstack.github.io/db_tutorial/)
README: * [**Python**: _A Large Language Model (LLM)_](https://github.com/rasbt/LLMs-from-scratch) * [**Python**: _Diffusion Models for Image Generation_](https://huggingface.co/learn/dif…