Recent Blog Posts
Welcome to my blog!
03 Apr 2020
Welcome to my blog. I’ll see you in the future if I ever end up writing anything here!
An x86 operating system created from scratch. It doesn't do too much yet, but it's got all sorts of fun low-level assembly and C. It can (kinda) run executables, runs in 32-bit-protected mode, and has basic paging, syscalls, and memory allocation management.
A work-in-progress "game" where you can program virtual robots in assembly. It's made in C++, and right now there's an assembler and virtual CPU emulator, which can interface with virtual hardware and memory. It's pretty neat, you should check it out.
Probably one of my biggest codebases - it's a Minecraft-like voxel game that was made completely from scratch in Java and OpenGL. It supports multiplayer over the network, dedicated servers, and at some point I was working on infinite worlds but abandoned that after I moved on to other projects.