Back to lab notesLab dispatches
Lab dispatches3 min read

Fun is a good enough reason to build.

Not every idea needs a productivity argument. There is room for software that helps someone explore, notice, or enjoy something.

A playful idea can collect a surprising amount of homework before anyone lets it exist.

Who is the target market? What task does it optimize? How does it become a subscription? Could the same interface be turned into a business dashboard instead?

Those can be useful questions when the goal is a commercial product. They do not need to be the admission test for every experiment.

Sometimes the reason to make a little piece of software is that it would be enjoyable to use.

Useful has more than one shape

A tool can save time. It can also make a collection easier to enjoy, a subject easier to explore, or an abstract idea easier to play with.

Imagine a small interface for following the connections between stories. There may be no finish line and no task to check off. The point might be to find an unexpected relationship and follow it somewhere interesting.

That is a different kind of usefulness from processing a queue, but it is not an empty one. At WunderSpark, there is room for both practical tools and work that makes an ordinary moment more interesting.

The distinction is between a purpose and a productivity claim. A playful project can have a very clear purpose without promising to improve anybody’s output.

Give the experiment an honest size

Permission to build for enjoyment does not require unlimited scope. Choose the part of the idea that makes it worth trying.

Perhaps it is one interaction, one collection of material, or one surprising way to move through information. Make that part work before adding accounts, sharing, rankings, or a system for keeping people coming back.

The first useful question might simply be whether the interaction feels the way you imagined it would. That can be explored with a small prototype and a few careful observations.

A larger audience, a business model, or a supported release can be a later decision. They should not be silently promised by the existence of the prototype.

Playfulness still deserves care

Fun is not an excuse for a confusing interface or an inaccessible control. Someone should understand how to begin, how to stop, and what any action changes.

Give people room to enjoy the idea at their own pace. A project does not need a streak counter, a notification loop, or a reason to make leaving feel like failure. Those are design choices, not requirements for having an audience.

And be clear about the work’s status. An experiment can be shared as an experiment. People can appreciate something unfinished when they know which parts are still being explored.

Let the result surprise you

A playful build might reveal an interaction worth using elsewhere. It might become a small product with its own identity. It might remain a curious thing that was satisfying to make.

None of those outcomes needs to be rewritten as a story about inevitable growth.

This is the space we want to preserve in the lab’s experiments: enough direction to make something, and enough openness to discover what was interesting about it.

A useful lab can make serious software without treating every idea seriously in the same way. Some things deserve to exist because someone wondered what they would be like, and then took the time to find out.