Hi, I'm daymare

Projects, posts & coding experiments in Rust,
games, compilers, and creative coding.

A cabin among pine trees beneath a crescent moon

Posts

Posts

Jun 18, 2026Demomolasses: GPU Fluid SimulationA Smoothed-particle hydrodynamics simulation, running entirely in your browser using WebGPU.5 min readJun 10, 2026DemoDAYGPTA 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!3 min read86 viewsJun 9, 2026DemoRAVIOLI: Tower DefenseA 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.4 min readDec 7, 2025One of Those BugsYou know how every project has one of *those* bugs that make you question whether or not it's even worth it to continue?8 min read570 viewsNov 30, 2025But 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.4 min read215 viewsNov 23, 2025No, LLVM can't fix your codeY'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.6 min read1.5K viewsNov 16, 2025Speedrunning a CPU: RISC-V in a WeekI made a RISC-V Emulator that runs at 550 million instructions per second from scratch in one week. Here's how it went.13 min read876 viewsNov 8, 2025Voxel Engine in a WeekendIt 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!28 min read7.5K viewsNov 2, 2025So I became God: Artificial LifeLet me take you through a journey of curiosity, growth, and cannibalism. One inspired by a video game and some questionable media..8 min read910 viewsOct 26, 2025This week in margarineA 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.8 min read174 viewsOct 19, 2025Everybody'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.6 min read12.5K viewsOct 12, 2025Godot Ruined My Sense of SpeedGodot 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 crisis9 min read3.7K viewsOct 5, 2025Four years, Five failures, One compilerAt 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.8 min read2.2K viewsOct 2, 2025hello worlduh, hi, idk what to say here but helloooo. i made a static site generator for this.1 min read164 views

molasses: GPU Fluid Simulation

A Smoothed-particle hydrodynamics simulation, running entirely in your browser using WebGPU.

5 min read

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!

3 min read

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.

4 min read

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?

8 min read

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.

4 min read

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.

6 min read

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.

13 min read

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!

28 min read

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..

8 min read

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.

8 min read

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.

6 min read

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

9 min read

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.

8 min read

hello world

uh, hi, idk what to say here but helloooo. i made a static site generator for this.

1 min read