Constrain the idea
A narrow first version made it possible to learn the whole delivery path.
Experiment
App Name Generator started as a tiny web experiment in turning a prompt into a project name — and became a lesson in deployment, containers and iteration.

Starting point
The project began as a deliberately simple way to explore web deployment. The rule was to keep the idea small enough to finish, then learn every part of taking it from a local build to a public app.
That meant building with Flask, using Docker for repeatable local development, and deploying with source control in the loop.
What it taught me
A narrow first version made it possible to learn the whole delivery path.
Containerised local development made the move from build to deployment more predictable.
Once it was live, improving the algorithm became a much more concrete conversation.
The experiment continues
The current version keeps the playful simplicity of the original. Future iterations can explore richer word choices, prefixes and more intentional naming patterns.
Try the generator