hackclub / putting-the-you-in-cpuLinks
A technical explainer by @kognise of how your computer runs programs, from start to finish.
β5,257Updated last year
Alternatives and similar repositories for putting-the-you-in-cpu
Users that are interested in putting-the-you-in-cpu are comparing it to the libraries listed below
Sorting:
- π An approachable introduction to Assembly.β3,402Updated 6 months ago
- Linux containers from scratch in C.β1,530Updated last month
- Inspect a command's effects before modifying your live systemβ5,333Updated last week
- Learn database internals by implementing it from scratch.β1,310Updated 2 years ago
- Fast, collaborative live terminal sharing over the webβ6,878Updated 2 months ago
- A book teaching assembly language programming on the ARM 64 bit ISA. Along the way, good programming practices and insights into code devβ¦β3,013Updated 7 months ago
- A game where you are a computer's OS and you have to manage processes, memory and I/O events.β1,882Updated last month
- tiniest x86-64-linux emulatorβ7,242Updated 4 months ago
- A computer science textbookβ4,300Updated last year
- Linus Torvalds' linked list argument for good taste, explainedβ2,153Updated last year
- Answering the question nobody asked: what if you wanted to text your friends using only ARP?β2,545Updated 2 years ago
- π§ Cognitive Load is what mattersβ7,230Updated last month
- Learn WebAssembly by writing small programs!β1,642Updated last year
- A dedicated scratchpad for developersβ4,910Updated this week
- CDN Up and Running - Building a CDN from Scratch to Learn about CDN, Nginx, Lua, Prometheus, Grafana, Load balancing, and Containers.β3,535Updated last year
- A modular, reusable university course for Rustβ3,279Updated this week
- Sioyek is a PDF viewer with a focus on textbooks and research papersβ8,092Updated last week
- A simple way to create a workout planβ1,412Updated 10 months ago
- Writing an OS in 1,000 lines.β2,728Updated this week
- π A curated list of papers for Software Engineersβ5,965Updated 3 weeks ago
- Fast Desktop Switching Deviceβ7,163Updated this week
- A guide to the adventurer.β2,714Updated last year
- A tiny JVM written in Rust. Learning projectβ1,538Updated last year
- Interactive code examplesβ1,886Updated last month
- Techniques and numbers for estimating system's performance from first-principlesβ4,542Updated 11 months ago
- A terminal application to view, tail, merge, and search log files (plus JSONL).β3,535Updated last year
- 1οΈβ£πποΈ The One Billion Row Challenge -- A fun exploration of how quickly 1B rows from a text file can be aggregated with Javaβ7,120Updated last year
- A Scalable, User-Friendly Source Control System.β6,515Updated this week
- The Concise TypeScript Book: A Concise Guide to Effective Development in TypeScript. Free and Open Source.β8,608Updated last month
- A curated list of engineering-related video games rated Very Positive or higher on Steamβ1,692Updated last year