Live data from Hacker News

How to Ship Side Projects

blog.andyjiang.com

61–70 of 114 posts

Re: How to Ship Side Projects

#61
post #44

Earlier quoted context omitted.

The problem is polish, documentation, marketing, promotion. There's plenty of stuff that i've made that's useful in the form of an inelegant API that i don't mind using. But to build a polished product with documentation, a marketable presentation, analyze what you offer that the competition does not, getting people interested, blogging about it, is quite a lot more perspiration. Writing a useful MVP is necessary, bu…

Totally agree. Building a usable, shippable, commercial grade product and actually getting people to pay you money for it is quite an ordeal. An enormous amount of attention needs to be paid to get a product nobody cares about installed, even for free. Even after the sale, you have to provide support which will run at a loss until you reach a customer threshold. The SaaS and subscription model evens out the revenue s…

Or maybe you could actually just ship a FOSS product so that if people are interested they can hire you or pay you (or your company) to get more good stuff ?

Re: How to Ship Side Projects

#62
post #4

Limiting the scope can't be emphasized enough if you're married with kids. I've failed to ship 6-7 side projects because of limits to my free time. The best side project I've successfully shipped, besides blogging, was limited to 2 "features" one of which I already had from a failed project.

So basically, try to group anything into smallest possible self-contained utilities, until you grow a pile of them big enough that your next project can be basically assembled from them...

exactly! MVP FTW!

Re: How to Ship Side Projects

#63
I am working on a side project called Metriculator (https://www.metriculator.com).

This is my personal experiment to see if I can build and market a full-fledged SaaS tool. It has also been a nice way to pick up a new programming language (Elixir).

I have a lot of unfinished projects. I start working on a new idea, build out some functionality and then the interest fizzles outs and the project is left unfinished.

This time, I decided to take a different approach - I decided to keep publishing the app incrementally. I started off with just a landing page first, last week I added the demo survey. There are a LOT of things left to be done before I can roll out public access to this project, but getting a few beta users has been a nice inspiration to keep me going.

Re: How to Ship Side Projects

#64
I've really enjoyed this comment thread because I started feeling like everyone was shipping their side projects but me. Turns out I was only seeing the highlight reel. Weirdly, the fact that everyone seems to have problems with this, encourages me to keep trying to work on it.

Re: How to Ship Side Projects

#65

My trick has always been to solve one of my own problems, and be my own first customer. Then I know it works, and meets the goals of the audience. I figure that if I need the problem solved, so do other people, but even if nobody else ever shows up, I got my own value from it.

I'm struggling with finding a problem I have myself that isn't already solved a thousand times. As a software developer it's not so easy, as software developers tend to solve their own problems very quickly =)

My hobbies so far haven't translated neatly into side projects, but I guess I just need to get more creative.

Re: How to Ship Side Projects

#66
post #54
post #48

Earlier quoted context omitted.

And if everyone followed this advice, we'd have no Kahn Academy, no Wikipedia, no Linux and a much poorer world.

None of those are side projects. There's a time and place for change the world free stuff and a busy person's free time is rarely it.

Khan Academy history (https://en.wikipedia.org/wiki/Khan_Academy): The organization started in 2004 when Sal Khan tutored one of his cousins on the Internet using a service called Yahoo Doodle Images. After a while, Khan's other cousins began to use his tutoring service. Because of the demand, Khan decided to make his videos watchable on the Internet, so he published his content on YouTube.[9] ...The critical acclaim and the positive responses of students prompted Khan to quit his job... and focus on the tutorials

Re: How to Ship Side Projects

#67
post #12

Shameless plug, I just launched an overhaul to a side project today ( https://instacalc.com ). The biggest impetus was having a friend using the old version who pinged me with some feature requests. It reminded me that the service can help people I know directly and gave me a huge boost of motivation. If friends and family are using it, you'll want to help them out :).

Doesn't seem to work on Safari (9.1.3 on macOS).

Re: How to Ship Side Projects

#68
As a designer this become even more problematic.

I have been depending on developers to do the hardcore development (I can do web-coding myself well enough) and are therefore depending on convincing developers to help me.

After a number of attempts at starting various products/services with various levels of success but ultimately fizzling out.

Ex. Weekendhacker have around 8K designers and developers subscribed but it kind of died out, because the time i spent vs. any income I made was not making sense. I haven't killed it but it's basically in hibernation until I figure out what to do with it. It was a really frustrating to see something like that die out with such high hopes of starting an actually community.

However I finally managed to launch something that is generating growing side income for me year over year, which I can control the progress of and which allow me to expand slowly but surely.

https://www.ghostnoteapp.com

Now GhostNote is only the start of something much bigger I am building but it allow me to control the scope and slowly expand what I am doing while still enjoying it as an added bonus I am making good money.

You should ask yourself the questions like.

Why am I building what I am building?

Is there a simpler way to do what I want to do. (Ex. could it just be email to start with? Weekendhacker was.)

Is this really what I want to spend my time on?

Does the world really need this?

But most importantly you should never give up, sooner or later you you wil find something as long as you make sure you don't spend too much time on each.

I have literally hundreds of ideas, a whole graveyard of almost implemented projects

Just keep trying new stuff, make new alliances with developers. Do several things at once if you have to. But if you want to make money with your side project don't be too attached.

Re: How to Ship Side Projects

#69
post #12

Shameless plug, I just launched an overhaul to a side project today ( https://instacalc.com ). The biggest impetus was having a friend using the old version who pinged me with some feature requests. It reminded me that the service can help people I know directly and gave me a huge boost of motivation. If friends and family are using it, you'll want to help them out :).

Does it have an API? I'd like to plug it into Alfred.

Re: How to Ship Side Projects

#70

i think reid hoffman's quote (linkedin founder) sums it up best, "if you're not embarrassed with the first version of your product then you've launched too late." i have seen many posts about mvp and narrowing scope here--all right on the money. some other things that have worked for me, i'm the world's biggest procrastinator and i have literally 20-30 side projects that i've started for some time, was extremely pass…

But what's an MVP? That's very subjective.

I'm working on a DITA (to PDF) renderer [1] based on rinohtype [2]. About a year ago I was in a startup coaching project. I was advised to put out an MVP ASAP. Since then, I've worked full-time on the project and only now I'm releasing what I believe is an MVP. One year ago, my product was functional, but it didn't allow easily styling the output PDF. I believe this is the feature that differentiates it with the competition. I feel that, without this feature in place, my product wouldn't offer anything interesing.

I could have also released an "MVP" much earlier, but say it couldn't render tables. Who would've taken it seriously then? Even if I added this feature at a later point, how many of the people that tried the first version would bother checking it out again?

For some (new) markets, I'm sure you could crank out an MVP in a month. But for existing markets, there's the established competition that sets the bar, no?

[1] http://www.opqode.com/rinoh [2] http://www.mos6581.org/rinohtype/

Post reply on HN