Thursday, February 11, 2010

Local developer half-way through public coding effort

It's been said, if you like sausages, don't visit a sausage factory. That's because the process of making something is usually messy and unpleasant, and occasionally, even bloody. That's also why many creative people actually don't like working in public, where everyone can see the mistakes made along the way.

One local developer however has decided to invite public scrutiny. Sahil Lavingia, 17, has committed himself to creating an app within a week, and he is blogging and screencasting his efforts along the way.

Sahil, who developed Twizzle, Taxi Lah! and Color Stream Lite, is documenting his app making efforts on  a blog he created for this project. Sahil, an international school student, says he's doing the app because "I think it'll be fun and informative, for both my and my (Twitter) followers." Also, he admits honestly, he hopes to enhance his reputation.

Sahil started on Sunday with little more than an idea and he now has a working prototype that is being beta-tested by people. Called Dayta, it allows you to capture simple data and chart it.

Along the way, he shares coding tips and fixes mistakes that he makes along the way.

On his experience so far: "It's crazy. It's awesome to be able to bounce ideas off of people. Before, I would release an app and then tweak it to the public's liking. Now, I can tweak while I code.

"I do spend a lot of time writing and reading though, which I could have spent coding. It's a trade-off."

He believes that if all goes well, he can make his deadline to complete his app in a week, but as he says: "There's still a lot I have to do."

You can follow Sahil's progress on his blog or on Twitter.