Live data from Hacker News

I wandered off and built an IDE

blog.querystorm.com

131–140 of 273 posts

Re: I wandered off and built an IDE

#131
There were many components mentioned here that sound like they would be marvelously useful to the open-source community without being too competitive (eg; various SQLite parsing tooling, SQLite/Excel interface, SQLite/other db interface, etc).

Might be worth open-sourcing? Perhaps even under a restrictive license (free for FOSS work, otherwise paid).

Re: I wandered off and built an IDE

#133
post #17

@anakic That was an enjoyable read! I have also tried qutting my job as a developer, tried making money by working for myself (and focusing on developing features instead of actually making money, same as you), then returning to a "proper job" as an engineer. There were many recognizable moments in the blog post. I once took a course in entrepreneurship, as a distraction from computer science, and the bottom line is…

I would argue the you go the lesson slightly wrong. As a technical person you start with your great idea and get it working (not working is not the same as polished!). Then you HIRE someone who is great at marketing to help you figure out where it needs to be polished to sell it. The great marketing person will then do the work go get sales. Note, if you were a marketing person your lesson would be correct: you find…

> As a technical person you start with your great idea and get it working

This starts from the (potentially flawed) assumption that your great idea is actually saleable. If you build something and prove that there is at least some market then great. But you might build something and find that there is no market.

If instead you start with the market, then you are unlikely to be pointlessly building something.

Re: I wandered off and built an IDE

#134
post #113
post #53

Earlier quoted context omitted.

But, as a developer, it's soul-wrenching and just feels wrong to try to sell something before something proper has even been made. This has been my biggest struggle.

Builder's sell houses before they build them. I think developers often are intimidated because they might not be certain they can deliver. Nobody with a minimum of experience would hesitate to take 1000 for a quick gig, because it's obviously going to work out. So we need to prove ourselves to ourselves first, and then we will have the confidence to take on larger, more lucrative contracts.

Sometimes. Most builders work both ways: They one's I've worked with closely seem to be about 3/4ths build to order, 1/4th build for sale after. The spec houses are carefully designed to be cheap to build (without sacrificing quality) and look great on the market so they will sell/close fast. Builders want a good looking spec house to show potential custom buyers.

Re: I wandered off and built an IDE

#138
post #17

@anakic That was an enjoyable read! I have also tried qutting my job as a developer, tried making money by working for myself (and focusing on developing features instead of actually making money, same as you), then returning to a "proper job" as an engineer. There were many recognizable moments in the blog post. I once took a course in entrepreneurship, as a distraction from computer science, and the bottom line is…

I would argue the you go the lesson slightly wrong. As a technical person you start with your great idea and get it working (not working is not the same as polished!). Then you HIRE someone who is great at marketing to help you figure out where it needs to be polished to sell it. The great marketing person will then do the work go get sales. Note, if you were a marketing person your lesson would be correct: you find…

Having built some very cool things that in the end nobody bought, I strongly disagree that one should just build the thing and then try to sell it. I also disagree that these two approaches lead to evolution vs revolution.

Even if you have a revolutionary idea, and even if you can build it, it's still a waste of time if nobody will buy it. No matter how revolutionary your idea, you can try marketing it. If you are eventually going to sell it via a website, just build that website. If you're eventually going to sell it in person, just sell it in person. If you need a video demo, just make the demo. Then see what people do.

There are two reasons for this. The obvious reason is that you can save years of your life building something that nobody will pay for. But the subtle reason is that finding out what people actually want will usefully inform what you build. You can spend those years building the revolutionary product that people will buy, rather than the not-on-target product that they won't.

The techniques for this are not hard, and the Lean Startup literature has plenty to get people started. E.g., the Alvarez book on Lean Customer Development: https://www.amazon.com/Lean-Customer-Development-Building-Cu...

(And this is not to say that people shouldn't obsessively build things that interest them. I like doing that. It's a great way to learn and explore. But they shouldn't pretend that's a good way to start a business, any more than amateur musical noodling in one's basement is likely to produce the next #1 pop hit.)

Re: I wandered off and built an IDE

#139
post #83
post #53

Earlier quoted context omitted.

But, as a developer, it's soul-wrenching and just feels wrong to try to sell something before something proper has even been made. This has been my biggest struggle.

In my experience, technical people latently believe the thing that people buy from you is a product. So if the product isn't done / ready / etc, then you are being misleading trying to "sell" them or engage with them. It feels wrong, like you're forced to misrepresent yourself. You imagine the potential buyer as a hyper-critical power-user that will expect everything to be perfect. But what if the above isn't true at…

IMO early stage entrepreneurship consists of finding a problem bad enough that non-trivial amount of people say "sure, let's talk" to that pitch and then working with those early users to build something useful.

This is hard for a certain class of problems, though- ones where people have to be convinced that the (1) there is a problem and (2) they should care about doing something about it. The first (modern) electric cars and the first home computers come to mind.

But that's really just a nitpick. I believe your point overall is correct- you're selling a solution or a dream.

Re: I wandered off and built an IDE

#140
post #103
post #86

Earlier quoted context omitted.

It would be even better if BrandonM also commented here ;)

Not OP, but even today I still don't understand why is Dropbox different except for hype and media coverage - there were many similar services back then (including integrating as a virtual drive on Windows) and we have literally tons of these services now.

Dropbox's solution was significantly more streamlined than any of the others. You installed it and it just worked as the saying goes.
Post reply on HN