News for hackers. Stuff that matters.
Re:Startup Mistakes: Choice of Datastore by BozeWolf on Thursday November 16, 2017 @09:45AM (#15712952)
Agree! Most of us techies think tech is more important than sales. We also loathe bad design decisions. But your customers (in most cases) don't care!

But I always wonder exactly "what" is easier with mongo or another NoSQL db. Just get a relation db like PostgreSQL, MySQL or SQLite for that matter. If your site starts to get performance problems go to the pub, celebrate a bit of success and then optimise!

Re:Startup Mistakes: Choice of Datastore by maephisto on Thursday November 16, 2017 @09:48AM (#15712977)
Yup, people stuck on optimising (or overthinking which datastore to use) before actually having a business are missing the point.
Re:Startup Mistakes: Choice of Datastore by BozeWolf on Thursday November 16, 2017 @09:53AM (#15713021)
Or they miss the point when overthinking the whole code for the program/website. Get it done. Start finding customers.

The worst code I worked with was at travel agency startup and they are REALLY successful now. It was REALLY REALLY bad and hard to maintain. The owner of the business just said: well, bugs happen. But when a customer (not too many of course) encounters one, they probably call the helpdesk. Sounds stupid, worked great, business wise.

4 years later, I am sure they still have problems with the crappy code, but the business is fine!

Re:Startup Mistakes: Choice of Datastore by maephisto on Thursday November 16, 2017 @10:04AM (#15713128)
Agree, the mantra of success is: GET SHIT DONE! Customers do not care what's your code coverage or how maintainable is your code. Or if it's Mongo or Postgres. They want features, they want it now, and if you can't deliver that because you are too busy refactoring that's bad.
Re:Startup Mistakes: Choice of Datastore by mannykannot on Thursday November 16, 2017 @10:00AM (#15713082)
People starting a business need to be able to consider more than one thing at a time.