Low-Level Interop and Memory Management in C# for Allocation-free P/Invoke Code
March 13, 2023
An introduction to low-level C# and figuring out if any idiomatic patterns exist for working with native memory.
FMOD Crashing with Programmer sound callback is not set for instrument error
March 1, 2023
Debugging some FMOD interop stuff
February 26, 2023
Running C# inside C# with dotnet-script
Heisenfunctions, Incremental Determinism, and The Future of Programming
January 8, 2023
Exploring what it could mean to program with GPT from the very start
AI Won't Take Gamedev
November 17, 2022
Game development is already commoditized.
Talking To Machines, Or "Serendipitous Prompting for AI Image Generators"
October 24, 2022
Talking about how Midjourney has changed how I approach creative work.
Finding answers to difficult questions
October 20, 2022
Exploring what to do when you're trying to find answers to hard technical problems on the internet, and all the usual options aren't working.
Nostalgia and the Triforce% Run
September 28, 2022
Musing on speedrunning's relationship to games and the production of "new" nostalgias
Midjourney Changed My Mind on AI-Generated Art
June 24, 2022
Experimenting with Midjourney to create concept art
Game Design Mimetics (Or, What Happened To Game Design?)
June 9, 2022
Exploring recent trends in game design to try and figure out why everything is Fine and why that's terrible.