molasses: GPU Fluid Simulation
A Smoothed-particle hydrodynamics simulation, running entirely in your browser using WebGPU.
DAYGPT
A public Q&A board where anyone can ask a question, and answers are posted here for everyone to see. You might ask why 'GPT' when I'm the one answering the questions, simple!
RAVIOLI: Tower Defense
A factory building tower defense game. Oh boy where do I even start. This has been a long project that has gone through many, many iterations.
One of Those Bugs
You know how every project has one of *those* bugs that make you question whether or not it's even worth it to continue?
But why is AI bad?
Lately, I've been trying to understand our collective discomfort with AI generated content, and why we've drawn the line where it is. Now, now, calm down, put the pitchforks down.
No, LLVM can't fix your code
Y'all mind if I rant a bit first, promise I'll talk about a few optimizations that got my RISC-V emulator to run at 550 million instructions per second purely interpreted.
Speedrunning a CPU: RISC-V in a Week
I made a RISC-V Emulator that runs at 550 million instructions per second from scratch in one week. Here's how it went.
Voxel Engine in a Weekend
It feels like everyone who learns how to make a voxel-engine learns it through sheer osmosis of information, so let's change that. Come along, let's make you a voxel engine!
So I became God: Artificial Life
Let me take you through a journey of curiosity, growth, and cannibalism. One inspired by a video game and some questionable media..
This week in margarine
A quick update on the progress of my programming language margarine. It's build system, why it won't have a JIT, and other design decisions.
Everybody's so Creative!
After 4 years with Rust, I love the language – but I’m starting to think the ecosystem has an abstraction addiction. Or: why every Rust crate feels like a research paper on abstraction.
Godot Ruined My Sense of Speed
Godot didn’t just ruin my game. It ruined how I think about performance and abstraction. What started as a simple voxel prototype spiraled into an existential crisis
Four years, Five failures, One compiler
At 14, I thought writing a compiler would be a quick side quest in building a game engine. Four years later, I finally built one that works. And it was one hell of a journey.
hello world
uh, hi, idk what to say here but helloooo. i made a static site generator for this.
