Congrats to the Netlify team on today's GA launch of Netlify Database! With Netlify Database, every agent run gets its own Postgres branch off the latest production data, migrations are version-controlled files that run on preview first, and production is unreachable until you explicitly publish. Production is only modified when you go live. Nothing skips the queue. We’re excited to see more of the industry adopt branching. It’s not just a safety feature, it’s a better mental model for how databases fit into development.
Netlify Database is now generally available. Years ago, atomic deployments and Deploy Previews made safe experimentation standard for every developer. The "is prod down?" panic became a once-in-a-while thing instead of a daily one. Today, we're extending that same spirit to the database layer. Netlify Database is fully managed Postgres, built into the platform. Every agent run automatically gets its own database branch, based on the latest production data. Schema changes, test records, half-baked experiments, all contained. Production stays untouched until you choose to publish. This works for whoever is building. A designer prompting an app into existence gets the same safety net as a team of engineers running migrations through Drizzle. Same workflow, same guarantees, no extra setup. Try it with a prompt like "I want an app to manage my list of mythical creatures." The agent will spin up the schema, wire up the UI, and give you a preview running on a real Postgres branch in a couple of minutes. We built this because a database that only has one environment will break. That's a given on a team, and it turns out to be pretty common solo, too. Try it: https://lnkd.in/gvprMXb Full launch post here: https://lnkd.in/dZnPqvWB

branch per agent run is the right primitive. been running Neon for 0xinsider and shared staging dbs are where agent debugging goes to die. you stop trusting half the data you log