I was feeling kind of meh last week, so I decided I’d take a day off from the paid projects and hack out an ‘app-in-a-day’ microapp. If you know me, you know that this is something I talk about doing all the time and publicly advocate, but rarely find the time to actually execute on ;-). I’d really like to change that, and devote more time to my own projects this year.
Of course, the hardest part about doing this sort of thing is coming up with a concept that can be created and deployed within the timeframe you have available. For the Rumble, we gave teams of 4 people 2 full days, and lots of prep time. But in this case I wanted to see what I could do with a designer in, say, an afternoon, without any advance planning at all. Just for fun. So I chatted up my designer friend Ty and we came up with the concept of a really simple Twitter-based dream journal, that would display random tweets that had to do with what people were dreaming about. Nothing fancy, sort of a rip off of OhMyScience but without the science. Because who needs science, right?
Ty whipped up a fun single page Goodnight-Moon-inspired design and I wrote a tiny amount of code to morph my Sinatra app template into a Twitter keyword aggregator, and about 3 hours later tweetdreams.org was ready to go. It may not be the most innovative or featureful website you’ve seen this week, but it’s cute and was fun to build and a few people have said some nice things about it. Frankly, that’s enough for me.

The moral of the story is that you don’t have to do something earth-shattering, massive, or insanely innovative to enjoy doing it. If you’re feeling kind of down or like your current work projects are neverenders, block out a day and bang out a microapp. Just shipping something will often make you feel better about yourself, regardless of the complexity involved. Don’t be afraid to call it ‘v1.0’ and move on to the next one. On the web, nothing is every finished. And that’s a good thing.
So yeah, check it out if you’re interested. The sub-100 lines of source, sans Ty’s awesome theme, is also up on teh GitHubs if you wanna make your own Twitter-fueled microapp.
2 comments so far ↓
Seth // February 03, 2009 @ 09:41 PM
Love it. Nice design as well!
Sinatra is tight for micro apps. I made this one awhile back with the same ideas in mind. Now all I need to do is add a moderation feature to it so the spam kills itself! :p
jan // February 10, 2009 @ 11:31 AM
heh, had the same idea last week (and still working on it). guess some ideas just wait to be realised by someone. anyway, i figure i'll still finish it now that it's started (i've got some ideas for semantic analysis / classification and so on). kind of like 'we feel fine'.
there's also "Dreams of Barack":http://dreamsofbarack.com (but which is specific to obama related dreams). it shouldn't be hard to group dreams by concepts and then see what kind of patterns emerge out of that.
Leave a Comment