Blog
Thoughts on technology, creativity, and development

Western States Endurance Run 2025
July 10, 2025
Photographing WSER - What an incredible day, waking up before sunrise, hiking to the Escarpment to cheer on...

The Cut
July 23, 2024
Quake Brutalist Jam 2 - The Cut is my second Quake map, made for the Quake Brutalist Jam 2. I'm...

I Can't Read
June 1, 2024
On Teaching Machines to Read - Note: This was written with the help of various AI models — ChatGPT, Gemini, and...

AI Curious
February 26, 2024
The Artist is Here to Stay - There is no doubt that AI image generation has forever changed the visual medium. Artists...

A Generated Story
February 13, 2023
Wandering Through the Shifting City: A Tale of a Free-floating Skull -

Well, it happened
October 28, 2022
Goodbye Twitter? - Elon Musk has bought twitter

second
April 27, 2022
Or the things I do for fun - “first”, “second”, “third”, et cetera is a naming convention I’ve picked up whenever I am...
first
April 26, 2022
hello world - Today it was announced that Elon Must is buying Twitter