Live data from Hacker News

How I Built a Side Project

stayintech.com

91–99 of 99 posts

Re: How I Built a Side Project

#91
For all the people saying Heroku is too expensive: a basic single server, 10M row database and SSL is around $50 a month on Heroku: https://www.heroku.com/pricing

Personally, for the reduction in admin tasks (which I think people greatly underestimate), improved deploys and rollbacks, and improved uptime about $50 a month is completely worth it compared to a standard server.

I don't know why the monthly bill in the article is $250 though.

Re: How I Built a Side Project

#92
Aside from the free nature of the app, I think what's missing was a consistent growth strategy. In your opinion 1/ how much would be a fair price for such a service 2/ which/who sales/marketing saas/specialists would have helped it attract customers 3/ what would be the next features appealing enought to convice users to try it, use it more frequently, and invite other, should this app continued to live

Re: How I Built a Side Project

#93
"To learn more about my users, I sent a short list of questions to 1222 recipients."

brilliant read, one thing I'd modify is ask some/all these questions on signup or login. Tweak enough questions and techniques to ask [0] so as not to discourage. This way you can gain more info as as people use/try/login.

[0] Must be numerous ways to gain info building it into actions of tool.

Re: How I Built a Side Project

#94
post #74

Earlier quoted context omitted.

How scalable does a simple checklist app need to be? Especially when that checklist app has next to no users? I just don't think that managing your own SSL cert and backups are worth $250 a month for a tiny application that no one uses. Logging into your VPS once a month to install updates is beyond trivial. That might not be my strategy if I had hundreds of paying customers, but the author of the article didn't have…

Agree with brandon272. $250/mo is not a viable business plan. As much as I'd like to say my time is more valuable, honestly I'd rather save my $250/mo and built out a solution that's cheaper. For the naysayers, my relatively small apps receive over 300k reqs/day and it's hosted on a much, much cheaper infrastructure. Just remember to cache things where appropriate and you'd be surprised how much $30-40 in server cost…

Adding an unnecessary $200/month to your burn rate is silly, but if it'll kill your business then there isn't a viable business model there in the first place.

He'd only have needed, say, 10 paying customers to cover his expensive hosting. The fact he couldn't get those first 10 customers is why he failed, not the hosting costs.

Re: How I Built a Side Project

#95

Earlier quoted context omitted.

I'd argue the barrier is just as high. I taught a ten week course in back end development and I think the students would have done equally well deploying on a VPS or Heroku. The curriculum called for using Heroku but I regret following it now. Heroku bills itself as being easy for a beginner but go ahead and try to deploy any simple Rails or Node project using their guides. Half the time something goes wrong. Either…

Many pet projects you can run for Free on Heroku. Their docs are pretty straight forward, not sure what your hiccups were but I've deployed quite a few sites to Heroku without much if any issues. The asset pipeline in rails use to cause some issues but I think that has all been resolved with the 12 factor gem. Also setting up a VPS is in no way easier than Heroku. You have to install nginx, ruby, mysql etc. Then you…

Using AWS Elastic Beanstalk you can deploy by zipping a folder of your code and uploading it using a webpage form. The barrier for entry on cloud infrastructure is really low.

That's not the "right way" but arguably nor is using a Heroku box with no idea what's actually running on it.

Re: How I Built a Side Project

#96
post #80

Dude! $250 doesn't make any sense. I've been running a MUCH more complex side project in Heroku with ~80k visitors per week for way, way below that, closer to what you would pay with DigitalOcean or the like. For a checklist app and your traffic you shouldn't need the dynos or the database upgrade.

How do you keep your costs so low?

Re: How I Built a Side Project

#97

Earlier quoted context omitted.

> Zero-day security issues? They're handled by a managed server host. All kernel level updates are. And that is how much per month? A quick check with a well known company shows £350/mo. That sounds expensive, but on the other hand I'm not sure I would be leaving my security in hands of a $10/mo shop :)

Kernel updates really ought to be an automated process at any company. At that point it doesn't really matter if you have 3 servers going for $350 or 49 servers going for $50 a pop.

Yes, but you're not paying someone to just type "apt-get install"; you're paying someone to [1] avoid eventual mess as a result of that and [2] fast recovery if shit hits the fan.

In other words, you don't pay them so much for what they do every day, but for what you don't really hope never happens.

Re: How I Built a Side Project

#98

I choked at seeing the $250/mo. Heroku cost for a checklist app! Wow. You can set up a Linode VM or DigitalOcean droplet for $5 or $10 a month, run a few commands to get software installed and get it reasonably hardened against intrusion. Hardly takes any time at all.

So did I. He had waaaaay too many things. I have an app running on Heroku that handles his peak traffic, daily, for just $16. The only difference between mine and his is the SSL add-on...but that's $20.

He loaded up too many things.

1 web dyno, the free Heroku Dev DB, SendGrid free starter plan, Google Analytics, and the SSL would run him about $27 ($20 for SSL and $7 for 1 paid Web Dyno so the app doesn't go down every 16 hours).

That's all he needs. $250/mo is OVERKILL that he doesn't need.

Pretty sure this is not a Heroku issue.

P.S. As others have pointed out, this is a simple checklist app. He doesn't even need the SSL add-on until he verifies this is something people will pay for. It's not that serious bro. People can login with their personal info over a normal HTTP connection for now.

Re: How I Built a Side Project

#99
post #74

Earlier quoted context omitted.

Agree with brandon272. $250/mo is not a viable business plan. As much as I'd like to say my time is more valuable, honestly I'd rather save my $250/mo and built out a solution that's cheaper. For the naysayers, my relatively small apps receive over 300k reqs/day and it's hosted on a much, much cheaper infrastructure. Just remember to cache things where appropriate and you'd be surprised how much $30-40 in server cost…

What sort of infrastructure?

Bare Metal. I typically use something like OVH's offerings.
Post reply on HN