Browse the Blog
HTTP or via SSH
This week we're building something exciting, with a jug of coffee in hand and a trust gpt mini (low) for queries it's time to start building out our simulation. To this end I want to walk through a go…
Hello dear reader, this series of posts will follow my journey in seeing if the old addage is true about net code. I'm going to completely build a wow-like game engine and document the experience with…
Yes! Another one, and not just any new project a front end framework library thing.
This week we're building something exciting, with a jug of coffee in hand and a trust gpt mini (low) for queries it's time to start building out our simulation. To this end I want to walk through a go…
Hello dear reader, this series of posts will follow my journey in seeing if the old addage is true about net code. I'm going to completely build a wow-like game engine and document the experience with…
Yes! Another one, and not just any new project a front end framework library thing.
There is a growing tendency to describe LLMs as compilers. I understand the appeal: text goes in, code comes out. But the comparison breaks down in important ways. I want to suggest an alternative mod…
Here we go again!
Not everything works out, and this project certainly did not.
While creating this website from the wonderous [Zola](https://www.getzola.org), I got thinking about the applications of a static site for more then a blog. A full web application that can run entirel…
Getting a project up and running is a neccesary part of any opensource software, but more often then not we seem to not include the neccessary steps in our worklife repo's! How can we fix this? Here I…
A real-time ocean simulation for the Bevy game engine, porting the wave and rendering techniques from wgpu-ocean into Bevy's ECS. Fixing up the initial port turned into a bit of a pair-programming exe…
A Rust CLI and Neovim plugin that finds or creates test files for you, with sensible boilerplate for Java, Rust, Python, JavaScript, and TypeScript projects. It understands common project layouts (Mav…
An interpreter for the Monkey language, built by working through "Writing An Interpreter In Go" — first in Go, then reimplemented in Rust. The real point of the project is comparing the two: how Rust'…
A genetic-algorithm approach to the vehicle routing problem, built to refresh some heuristics/meta-heuristics knowledge and explore Rust in that space. Uses ordered crossover, haversine distance, tour…