Use when learning by building - curated collection of tutorials for recreating popular technologies from scratch to understand how they work
This skill provides access to a curated collection of tutorials that teach developers how to build popular technologies from scratch, helping them understand the underlying concepts and internals.
Use this skill when:
| Build Your Own | Concepts Learned |
|---|---|
| Parsing, AST, evaluation, scopes |
| Compiler | Lexing, parsing, code generation |
| Lisp | Functional programming, macros |
| Regex Engine | Pattern matching, automata |
| Shell | Process management, pipes |
| Build Your Own | Concepts Learned |
|---|---|
| Database | Storage engines, indexing, queries |
| Redis | In-memory storage, data structures |
| Git | Version control, DAGs, hashing |
| File System | Storage abstraction, caching |
| Build Your Own | Concepts Learned |
|---|---|
| React | Virtual DOM, reconciliation, hooks |
| Vue | Reactivity, components, templates |
| Router | Navigation, history, routing |
| Webpack | Bundling, loaders, plugins |
| HTTP Server | Request/response, middleware |
| Build Your Own | Concepts Learned |
|---|---|
| Docker | Containers, isolation, namespaces |
| Load Balancer | Distribution, health checks |
| Proxy | Request forwarding, filtering |
| VPN | Tunneling, encryption |
| Tor | Onion routing, anonymity |
| Build Your Own | Concepts Learned |
|---|---|
| Game Boy Emulator | CPU emulation, memory mapping |
| Ray Tracer | 3D rendering, lighting |
| Game Engine | Physics, collision, rendering |
When helping with build projects:
awesome-python - Implementation language optionsfullstack-roadmap - Learning path guidancesecurity-guide - Secure implementationC:\Users\user\.qwen\skills\build-your-own-x