Local-First Software Is Easier to Scale

36 chilipepperhott 5 7/5/2025, 3:54:49 PM elijahpotter.dev ↗

Comments (5)

myflash13 · 31m ago
Closest thing to true “serverless”: entire MVC app (Django/Rails/Laravel) in the browser with WASM and data persistence by SQLite over CDN.

All the server has to do then is serve binaries, all the business logic is in the client.

gjsman-1000 · 30m ago
Brilliant… but now you need to validate that the client did all their business logic correctly without tampering. That alone can be so complex it defeats the point.
justinrubek · 12m ago
No... you don't need that. Not for the overwhelmingly vast majority of cases. Let people use their own software. Tampering? Not my problem. Let people do it if they want.
gjsman-1000 · 9m ago
Anything that runs as a SaaS, or B2B, has that issue… which is the overwhelming majority of software.

Anything that requires sharing information with other users is also a pain in the neck, as you basically need to treat your internal logic like a proprietary, potentially hostile, file format.

samwillis · 17m ago
Local-first is the true server-less and your device is the real "edge".

So much truth to this post.