A craft revival: small tools, hard constraints, hand-built software
A cluster of today's most affectionate threads were about small, deliberate software. Local Wikipedia shows only the articles within a half-hour walk, and one user found an abbey they didn't know existed near their home in Western Bavaria. The Goose Programming Language drew praise for zero-read mapping to data structures. 'Small Programs and Languages' got comments like 'this really re-piqued some old interests,' plus a 39-byte hex decoder in uxn. SpeedCrunch 1.1 shipped and users said it is still the most useful calculator. fheroes2 recreates the Heroes of Might and Magic II engine. 'The Importance of Limitations for Creativity and Learning' drew the line 'the constraint is the technique.'
The pattern: with AI making unconstrained building cheap, developers are pointing at the work where limits shape the result. These are projects with a clear scope, a human taste behind them, and often a long life.
The counterpoint is that the same crowd also asked for more ambition in the AI threads. These are not opposing camps so much as one group wanting both breadth and care.
So what?
A narrow, opinionated, fast tool still wins attention in a market full of generated software. If you are a solo founder or small team, a tight scope and a clear point of view are a real differentiator. Open source projects with a distinct taste gather loyal users who last for decades.
Read these
Local Wikipedia: Wikipedia, but only for things a half hour walk from you
The Goose Programming Language
Small Programs and Languages
SpeedCrunch 1.1
The Importance of Limitations for Creativity and Learning (2023)
fheroes2: A recreation of Heroes of Might and Magic II game engine