First standalone .exe
I was eleven. I'd been writing batch scripts and Python for a couple of years, but this was the first program I built that could leave my computer. A real, double-clickable executable.
What it actually did
On a secret keypress it threw open a fullscreen terminal and ran a rotating ASCII skull animation that I'd hand-built frame by frame. To eleven-year-old me it was the coolest thing imaginable.
Honest context: this lived inside a wider program that also experimented with input capture, a project I'd handle very differently today. I wasn't doing anything targeted; I was a kid copying patterns from forums and being awed by what the machine would let me do. I include it here because it's the moment Python stopped being homework and started being a real tool.
The skull
Every rotation frame was a hand-drawn ASCII grid. The animation cycled through them with a fixed sleep between frames. The "3D-ness" was an illusion, the same trick old demoscene intros used, and it taught me a useful lesson: a small set of carefully-chosen frames beats a complicated renderer for impact.
Why it matters now
Two things stuck. First, the leap from script to program someone else can run. Packaging, paths, the bit where it has to work on a machine that isn't yours. Second, the discovery that I cared more about the craft than the prank. I've been chasing the craft ever since.