Stars
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Source for the little book about OS development
A graphical processor simulator and assembly editor for the RISC-V ISA
Turn a Nearley grammar into an efficient fake-text generator
A curated list of awesome System Design (A.K.A. Distributed Systems) resources.
openpilot is an operating system for robotics. Currently, it upgrades the driver assistance system on 300+ supported cars.
A book teaching assembly language programming on the ARM 64 bit ISA. Along the way, good programming practices and insights into code development are offered which apply directly to higher level la…
An introduction to ARM64 assembly on Apple Silicon Macs
Roadmap and Resource Compilation for System Design Fight Club
This is a repository containing the list of company wise questions available on leetcode premium. Every pdf file in this repository corresponds to a list of questions on leetcode for a specific com…
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
A complete computer science study plan to become a software engineer.
A curated list of JUCE modules, templates, plugins, oh my!
Programmatic interface for DynamoDB (TypeScript)
You like pytorch? You like micrograd? You love tinygrad! ❤️
From the Transistor to the Web Browser, a rough outline for a 12 week course