I’ve been reading the book Startups: Open Sourced recently, and one point I found fairly interesting was the idea that you should release your first version as soon as you absolutely can. I have some software that I’ve been working on forever without letting anyone see it, so this point obviously flew in the face of what I’m doing.
But it makes sense. The sooner you get something out there the sooner you’ll get feedback that you can use to guide the direction of the application. I imagine there are sometimes good reason’s not to release early, but for most ideas, simple ideas (and the best one’s are really), release it now and see what happens
And by now I mean, right now, when it’s incredibly embarrassing and basic.
So to put my money where my mouth is, he’s something I created over the weekend.
Have a laugh and leave some feedback. If -nobody- likes it, everyone thinks it’s a -terrible- idea then guess what, I’ve only lost a couple of hours and learned something in the process. It’s a much better way to validate new ideas than to spend a year developing something that no one wanted in the first place.
Your turn, leave me a comment with your incredibly beta code and I’ll check it out and give you some feedback!

