hackclub / putting-the-you-in-cpu
A technical explainer by @kognise of how your computer runs programs, from start to finish.
β5,178Updated 10 months ago
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
- π An approachable introduction to Assembly.β3,341Updated 3 months ago
- CDN Up and Running - Building a CDN from Scratch to Learn about CDN, Nginx, Lua, Prometheus, Grafana, Load balancing, and Containers.β3,469Updated 11 months ago
- Linux containers from scratch in C.β1,518Updated 11 months ago
- Inspect a command's effects before modifying your live systemβ5,268Updated 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β¦β2,868Updated 3 months ago
- Learn database internals by implementing it from scratch.β1,298Updated last year
- Chromium running inside your terminalβ15,082Updated 9 months ago
- π A collection of pure POSIX sh alternatives to external processes.β6,573Updated last year
- This is the Rust course used by the Android team at Google. It provides you the material to quickly teach Rust.β29,827Updated last week
- Visually simulate Git operations in your own repos with a single terminal command.β4,483Updated 2 weeks ago
- A game where you are a computer's OS and you have to manage processes, memory and I/O events.β1,853Updated last month
- A full-body keyboard using gestures to type through computer visionβ1,938Updated last year
- tiniest x86-64-linux emulatorβ7,146Updated last month
- Learn WebAssembly by writing small programs!β1,642Updated last year
- Instant, easy, and predictable development environmentsβ9,717Updated this week
- a structural diff that understands syntax π₯π©β22,049Updated 2 weeks ago
- magic-trace collects and displays high-resolution traces of what a process is doingβ4,891Updated last week
- A basic guideline on implementing auth for the webβ1,927Updated 2 months ago
- The Startup CTO's Handbook, a book covering leadership, management and technical topics for leaders of software engineering teamsβ13,570Updated last month
- Useful sed scripts & patterns.β3,557Updated 3 years ago
- π Small chrome extension to monitor (and optionally block) other extensions' network callsβ2,217Updated 3 weeks ago
- A computer science textbookβ4,063Updated 8 months ago
- Beej's Guide to Network Programming sourceβ1,045Updated 3 weeks ago
- You shouldn't ever lose your work if you're using Gitβ4,352Updated last year
- Text compression for generating keyboard expansionsβ1,413Updated last year
- NAND is a logic simulator suite made entirely from NAND gatesβ562Updated 8 months ago
- β‘A CLI tool for code structural search, lint and rewriting. Written in Rustβ8,548Updated this week
- List of the remote software companies hiring in Europeβ521Updated last year
- Cloud-native search engine for observability. An open-source alternative to Datadog, Elasticsearch, Loki, and Tempo.β9,927Updated this week
- π A log file highlighterβ6,246Updated this week