I’m a coder interested in the lowest levels of computing. That explains my suspiciously strong CSS skills. I like irony, computers, and making things that are probably too ambitious.
I’ve built a lot of things over the years, but most of them were either unfinished or too embarrassing to share. I used to keep them private because of a bit of impostor syndrome. Now I’ll at least release precompiled binaries for them. One day.
Here are the lost relics:
Juno: I coded around 11k lines of Java trying to fix Java. The result? It couldn’t even fix itself. My typing conventions were so explicit that it became nearly impossible to make a type error — and also nearly impossible to code in.
4332 CPU: My first project I ever synthesized on an FPGA. I was very proud at first, because it worked. Then things got messy when I gave up on VGA output and fed the whole thing to DeepSeek. The result was mostly slop, and it had issues.
Sorry to disappoint. That’s still empty. For good reasons. I’m not releasing anything unless it passes my standards, and those are very strict. Mostly, though, I just can’t finish things.
Ever since my first coding tutorial, I’ve been asking how everything works. That led me into compiler and language design, which gave me plenty of terrible experiments. Eventually I started wondering how the computer itself executed binary, and in January, while on a trip to Germany, I decided: “fuck it, I’m making a CPU.”
That first attempt was a NISC sequencer, and it definitely did not count as a CPU now that I know what I’m doing. Later I moved on to the 4332, the lost relic mentioned above. Right now I’m working on a very simple 8-bit CPU called PMS-S8. It was so limited that I had to make a superset of it just two weeks later to preserve my sanity. That’s how PMS-S81 was born. I’m also writing an operating system for it.
My quest is to re-engineer the tech stack, from silicon to userland. I’d say I’m about one-third of the way there.
If you enjoyed this, you might want to check out the links at the bottom of the page. They cover development updates on my quest and the ruthless world of FPGA development, especially if you’re self-taught and can’t drop in a debug core. Have fun.
2026-8-1: a small recap of July.