How Photon works: a photography site with a pipeline behind it
Direct uploads, Go image workers, two storage layers, and optional AI metadata: the engineering behind my photography project.
Read post →Direct uploads, Go image workers, two storage layers, and optional AI metadata: the engineering behind my photography project.
Read post →Editing as a small language, the habits that stick, and my full vimrc with redundant definitions removed.
Read post →A retrospective on my now-defunct AI fitness companion: personas, Strava, structured actions, and the gap between a helpful reply and a reliable application.
Read post →Clear interfaces, explicit errors, and a practical toolchain: why Go fits how I like to think about software.
Read post →