Projects
A collection of personal projects I've worked on.
There are many more to be documented here. Check out my GitHub for more projects in the meantime.
8bit-cpu
A minimal abstraction 8Bit CPU and 64 Byte RAM built entirely from single bit logic gates to understand computer architecture from first principles.
dotfiles
I use Neovim btw. My personal configuration files for arch/nvim/git/tmux/zj/ghostty and more.
rsmc
A multi threaded multiplayer voxel engine written in Rust. Evolution of my TypeScript Minecraft clones into a performant, multiplayer-focused implementation.
chess-widget
An embeddable chess game analysis widget. PGN in, annotated replay with Stockfish 18 eval, move classification and bookmarks out. Built to scratch a chess.com itch.