I love to experiment with new ideas for apps. Usually I take a Scratch Your Own Itch approach - I am highly motivated when building stuff that ultimately would make my life easier. I set some time blocks aside of my daily job and family obligations and let the creativity flow.
I don't call these things the pet-projects. Pet-projects are, by their nature, prone to failure. And the failure hurts.
On the other hand, the experiments, by definition, can't fail:
_A scientific procedure undertaken to make a discovery, test a hypothesis, or demonstrate a known fact. ~ Mike Raid
Approaching the execution of an idea as the experiment makes me open for the said experiment to result in:
making a discovery
Every idea I've experimented on provided many discoveries and learnings, ultimately improving my craft
test a hypothesis
Before delving in, I can't say for sure I know if the idea is valid
If the idea proves hard to be executed in the way I've hypothesized it will, it's still a bummer, but I move on rather easily
While this approach is rather subjective and my experimentation methods are far from scientific, it is still an exciting way of trying to execute.
I didn't release anything to the public yet. Mostly because I got bored. Rarely the execution is harder than I've initially assumed. There are, however, apps I want to happen eventually and these can be found in this garden.