hackclub / putting-the-you-in-cpuLinks
A technical explainer by @kognise of how your computer runs programs, from start to finish.
☆5,268Updated 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:
- Linux containers from scratch in C.☆1,534Updated 2 months ago
- Learn database internals by implementing it from scratch.☆1,315Updated 2 years ago
- 📖 An approachable introduction to Assembly.☆3,411Updated 7 months ago
- A computer science textbook☆4,334Updated last year
- Inspect a command's effects before modifying your live system☆5,332Updated 2 weeks ago
- The Startup CTO's Handbook, a book covering leadership, management and technical topics for leaders of software engineering teams☆13,811Updated last month
- A book teaching assembly language programming on the ARM 64 bit ISA. Along the way, good programming practices and insights into code dev…☆3,031Updated 7 months ago
- A game where you are a computer's OS and you have to manage processes, memory and I/O events.☆1,884Updated last week
- CDN Up and Running - Building a CDN from Scratch to Learn about CDN, Nginx, Lua, Prometheus, Grafana, Load balancing, and Containers.☆3,551Updated last year
- Beej's Guide to Network Programming source☆1,097Updated 2 months ago
- Linus Torvalds' linked list argument for good taste, explained☆2,161Updated last year
- A simple way to create a workout plan☆1,421Updated 11 months ago
- Learn WebAssembly by writing small programs!☆1,638Updated last year
- A book that teaches JavaScript 📗💻📖☆986Updated last week
- Writing an OS in 1,000 lines.☆2,792Updated last week
- Uncurled - everything I know and learned about running and maintaining Open Source projects for three decades.☆878Updated last week
- A self-paced course to learn Rust, one exercise at a time.☆8,256Updated last week
- Fast, collaborative live terminal sharing over the web☆6,955Updated 2 months ago
- 🧠 Cognitive Load is what matters☆10,852Updated this week
- A basic guideline on implementing auth for the web☆2,023Updated 7 months ago
- 🌀 A log file highlighter☆6,568Updated last week
- Envision a future where every student can read all the code of a teaching operating system.☆2,364Updated this week
- A terminal application to view, tail, merge, and search log files (plus JSONL).☆3,557Updated last year
- Instant, easy, and predictable development environments☆10,313Updated last week
- Interactive code examples☆1,902Updated 2 months ago
- a game to learn (or teach) how to use standard commands in a Unix shell☆2,348Updated 2 months ago
- Text compression for generating keyboard expansions☆1,418Updated last year
- NAND is a logic simulator suite made entirely from NAND gates☆579Updated last month
- The SQL IDE for Your Terminal.☆4,982Updated last week
- A guide to writing a DNS Server from scratch in Rust☆4,429Updated 4 months ago