How I built my minimum viable product
In this technical retrospective (2009), @ashmaurya shares practical architectural lessons learned from running, scaling, or migrating production software under lean constraints.
Core Principles for Independent Builders:
Defaulting to simpler architectures (such as monolithic frameworks, SQLite, or managed VPS) prevents early engineering bankruptcy.
Evaluating true compute and egress costs reveals that high cloud bills can often be slashed by 80%+ through judicious re-platforming.
Code you write at 2 AM as a solo engineer must be easy to debug six months later without complex microservice dependencies.
Community Debate Themes:
HN engineers debated the tradeoffs between cloud convenience and raw server economics, database indexing strategies, and resisting premature architectural complexity.
CATEGORY Frugal Engineering →
HISTORICAL ERA Web 2.0 Genesis (2007–2013)
COMMUNITY SCORE ★ 33 points
TOTAL DISCUSSIONS 6 comments
As a busy-busy-busy parent, I find Facebook to be pretty easy & fast way to share photos with family. I had my own script a while back, but Facebook just completely took over that: it's easy to do, almost everyone who may want to see the photos is there (and it's easy to add an email of the few who aren't on FB), you can add captions or you can skip it, it looks reasonably well... And mind you, free.
Ditto on dpcan's comment: it's the sorting & tagging that are much higher portion of the hassle. Especially since with kids, you take tooooooooooons of photos, even of the same moment, in which case you really-really need to sort if you want anyone to ever look at the photos.
I can't see on the site how you've solved those problems, it certainly doesn't look that way.
I think viability is yet to be determined. I don't know that he dug deep enough into the problem "parents" have. I think the answer he wanted to hear was that it was a "time" issue, so that's what he took from it.
Many of us have ideas already in mind, then we listen for what we want to hear during our research to justify what it is we've already created in our minds.
At least when bootstrapping, there are few barriers when we need to course-correct.
SIDE NOTE: Personally, the "time" issue we have as parents is at the point of moving those 500 pictures from the Camera to the PC, then someone has to sit there and organize them, tag, and decide which ones are good for sharing and which ones are not. If we skip this process once, we're behind forever.
A better link: http://www.ashmaurya.com/2009/10/how-i-built-my-minimum-viable-product/