LSM Storage Engine
A crash-safe key-value store that real redis-cli connects to. The hard part is compaction that never loses a key.
Every project, as one board
Each one has a writeup: how it works, what I tried that didn't, and where the numbers came from.
A crash-safe key-value store that real redis-cli connects to. The hard part is compaction that never loses a key.
A preemptive real-time kernel written from the reset vector up, with context-switch latency measured on a logic analyzer.
GPT-2 inference written from scratch in C++, optimised as a measured ladder from a naive forward pass to int4 quantisation.
A pipelined RV32I core on an FPGA, plus the constrained-random rig that proves it correct.
Both of these run in your browser, on code I wrote.
C++ · WebAssembly · 25 tok/s
SmolLM2-135M running on a forward pass I wrote in C++. It declines when the sources do not cover your question.
Rust · WebAssembly · 43 KB
An HNSW graph I wrote in Rust, searching this site in your tab. Recall measured live against a brute-force scan.