↳ PROJECTS — 4 ENTRIES
Projects
Things I’ve built, from weekend experiments to longer-running projects — mostly systems work, tools, and the occasional rabbit hole that got out of hand.
forge — a systems language
A hand-written compiler for a small statically-typed systems language. Started as a toy, currently chasing self-hosting on a custom RISC-V backend. No LLVM, no libc, no runtime — just text in, machine code out.
Database Engine
A toy relational database written in C from scratch. Supports a subset of SQL, a B-tree index structure, and page-level disk persistence.