Hacker News new | comments | show | ask | jobs | submit login

The actual number lines actually hovered around that until we sold. It was fork soup because we hardcoded everything for each event (I love git so much for making that so easy). For every event, we always seen it as just one more event for promotion so we didn't want to make everything configurable. Simple and easy to test basically.

Towards the very end we rewrote everything, made it configurable, integrated all past features, and made a UI designer for designing labels (instead of hardcoding the layouts) and then we sold.

Never has the measure of 'lines of code' been less relevant to anything though.

Yup, every fork = +300 LOC! :P

yes. I didn't like measuring it. My partner thought it was significant though.

Sorry, this is very snarky, but seriously (over)paraphrasing:

``We didn't really have anything to sell until "we rewrote everything [and] made it configurable".

Would you say you could have sold without a rewrite? Did you try and sell before that and fail when the buyer started their due diligence?

We could of sold specific versions for different organizers (we did actually give out 2 versions for free to our first event organizers that are hardcoded as a thank you gesture to them and it is still in use). But we wanted something more flexible to sell to the people that contacted us in the past. We spent 2 weeks, cleaned it all up, and got it ready. At the last minute, we started to speak to someone we met at a conference we were at again that wanted to push it. We worked out a deal for his team take it over, maintain, and support it and the rest is history.

Despite the 300LOC stuff, it's still a really inspiring story. You started with a hack, learned a bunch, wrote some code in two weeks, and sold it for, what sounds like, just over the non-trivial threshold. Good job :-)

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact