Posts
One Ridge, Six Screens: Building a Swipeable Panorama From Continuous Art Habitagram's progress screen is one mountain ridge rising from sea to summit, rendered as a single 6480x1920 panorama and sliced into six swipeable pages. Slicing continuous art into a paged carousel breaks in specific ways. Here are the ones I hit.
Golden Fingerprints: Regression Tests for Generative Art A refactor can shift one gradient band by a pixel and no test notices, until it ships. I regression-test my generative engines by committing SHA-256 hashes of the raw pixel and sample arrays. Here is the harness, and the rules that keep it from lying.
I Built a Skill Decay Probe. Its First Run Was Invalid by Its Own Gate. Claude Code skills steer an agent well on turn one. I built skill-vibe-test to check whether the steering survives a long session, pointed it at one of my own skills, and had to throw most of the result away. Here is the part that held up, and how I know which part that is.
The $0 Media Stack: Music, SFX, and Scenery Synthesized From Math My apps needed launch media: music beds, UI sounds, ambient video. Instead of licensing stock, I built numpy engines that synthesize all of it. Six music moods, 33 sound effects, fifteen scenes, nine overlay loops, every render deterministic and copyright-clean.