Things I have built
A programming language, the platform I built around it, an engine I specified, and a VM I am writing for fun.
Pekoscript
A statically typed programming language and its whole toolchain. Type checker, LLVM 18 backend, linker, CLI, and language server. About 89,000 lines of Rust, all of it mine.
Peko
An app development and deployment platform. You write a web app, Peko turns it into a real native app for every platform and hides all the platform work. I also built Pekoscript, the language and compiler underneath it.
The Shadow Workflow of Loan Processors
Research into the work loan processors actually do, as opposed to the work their software thinks they do, and whether any of it is worth getting rid of.
Kyro
A JavaScript engine meant to be embedded in Peko. I did the architecture and the system design. The implementation was written by Claude against my spec.
ProxOS
A bytecode VM, an assembly language, and the tooling around them. Not state of the art and not trying to be. It is a side project I can build entirely myself in a reasonable amount of time.
Nothing here is buried because it stopped. Peko is on hold and Kyro is postponed and both are on the list, because what happened to them is the more interesting part.
If you only read one, read Peko. It took five and a half years, it contains the compiler work I am proudest of, and it is where I learned the thing that changed how I pick problems.
One note on Kyro. I designed that system but I did not write most of the code. Claude did, against my spec. The page says so at the top instead of letting a line count imply otherwise.