SitecraftSitecraft
All posts
EngineeringStack

Picking a web stack in 2026 (without regretting it)

20 February 2026 · 7 min read

The most expensive mistakes we see aren't in code — they're in stack choices made before a line of code was written.

A few opinions, held loosely.

Default to boring

React on the frontend. Postgres on the backend. TypeScript everywhere. It's the most-hired-for, most-documented, most-battle-tested combination out there, and it will still be a safe choice five years from now.

Framework: pick the one your team will actually maintain

The best framework changes every eighteen months. The best framework for you is the one whose docs your future maintainer can Google their way through at 2am. Next.js, TanStack Start, Remix, Astro — all fine choices.

Own your data

If it lives inside a proprietary platform's database, it's not really yours. Hosted Postgres from any of the big providers is cheap, portable, and yours.

Deploy where the traffic is

If your users are in India, don't host in us-east-1. This sounds obvious and gets ignored constantly.

Skip the microservices

You do not need microservices. You almost certainly do not need Kubernetes. A boring monolith on a single server will serve you fine well past the point where you can afford to hire someone whose job it is to worry about scaling.