ENGINEERING 95 upvotes 2025

Why We Migrated from Neon to PlanetScale

95 pts
Hacker News Signal
2025 · Shared by @anthonyronning
Why We Migrated from Neon to PlanetScale by @anthonyronning

Retrospective Overview & Key Insights

Distilled reflections, business mechanics, and tactical takeaways:

In this technical retrospective (2025), @anthonyronning shares practical architectural lessons learned from running, scaling, or migrating production software under lean constraints.

Core Principles for Independent Builders:
1
Defaulting to simpler architectures (such as monolithic frameworks, SQLite, or managed VPS) prevents early engineering bankruptcy.
2
Evaluating true compute and egress costs reveals that high cloud bills can often be slashed by 80%+ through judicious re-platforming.
3
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.

Community Discussions & Critical Reviews

Key perspectives, counter-arguments, and peer founder insights debated on Hacker News (69 total discussions):

IN @Insanity Peer Contributor
GR @gr4vityWall Peer Contributor
JM @jmull Peer Contributor

I realize this wasn't the main reason they switched, but from my perspective, $156/mo and $250/mo for db is essentially the same number:

Way too much for a project without a budget, and approximately zero for a project with a budget.

BE @beoberha Peer Contributor

What exactly is PlanetScale Postgres? Is it plain managed Postgres ala RDS or something more bespoke like Neon? I know PlanetScale is working on a Vitess-like sharded Postgres (Neki?) but I’m guessing that is not yet running in the cloud?

AS @asib Peer Contributor
Beyond reliability, we faced other challenges:
- Usage-based pricing that punished our success, the more users chatted, the more we paid

This is such a strange position on usage-based pricing and seems telling.

HISTORICAL ERA Post-ZIRP & AI (2023–2026)
COMMUNITY SCORE 95 points
TOTAL DISCUSSIONS 69 comments
TOPICS & TECH STACK: