Skip to main content

Software architecture

I love the idea of building truly offline first software where backend failing isn't a big deal. All operations are done locally (fast), then sync deltas to server. Like Replicache. Good example of such app is Linear.

My current preferred stack is NextJS/Prisma/Postgres/PostGraphile with some Go/Deno services. The Architecture of Open Source Applications has nice architecture insights.