posts


2026

whole

on climbing out whole.


2023

painting with light

photography isn't the shutter — it's the light.

stop calling c++ headers .h

two extra letters, endless micro-wins.

diablo iv pre season

373 hours, 16 characters, 6 hardcore deaths. a recap.

delete vs ::delete in c++

why the global-scope qualifier can quietly leak half your object.


2022

the digital shepherd

on programmers guiding ai instead of writing every line by hand.


2021

case against rgb

higher cost, constant distraction, bloated software. buy the plain one.


2020

stephen king

a drive across the country, a roadkill cafe, and the shape of evil.


2019

licenses are not vibes

they decide who keeps the freedom after the code leaves your hands.

diablo ii dupe history

legacy archive. scraped piece on d2 bugged items and the ebay cash economy. not my writing.


2017

bullet hell × diablo × terraria

strip the spaceship off, drop the dodge into a dungeon crawler.


2015

apple's subscription plan

a 17% per-customer bump overnight, no new product required.

make games for yourself

make the weird game first. sellability can wait.