App PlatformJan 10, 2026Handling Auth in a Staging EnvironmentYou just opened a PR that adds a new user role to your app. Your staging database has the schema changes. Your preview deploy is live. But when QA tries to test it, they hit a wall the test users in your auth system still have the old roles. Someone needs to manually update them....Carlota Soto
App PlatformDec 29, 2025Stop Mocking Auth (It’s Breaking Your Tests)If your application has user accounts, authentication touches everything who can access what, what data belongs to whom, and how your system behaves when sessions expire or credentials are invalid. Auth is also one of the most commonly mocked components in test suites. The reason...Shridhar Deshmukh
WorkflowsDec 23, 2025How to Keep Staging in Sync with Production in PostgresStaging environments drift. The fix is obvious refresh staging from production regularly. The problem is that “regularly” and “multi hour database copy” don’t mix well. Three traditional approaches pg_dump / pg_restore This simple route works for small databases and not critical ...Carlota Soto
EngineeringDec 22, 2025Lessons From a Zero-Downtime User-to-Org MigrationSomething fairly big happened at Neon recently, but nobody noticed – and that’s a good thing. We silently migrated many thousands of user accounts to organizations (team owned accounts), moving more than +10M projects in the process. We managed to do this without downtime, withou...Adi Griever
App PlatformDec 17, 2025Teaching AI to Do Auth (So You Don’t Have To)We just launched Neon Auth and of course the immediate follow up task I had was “let’s teach my AI tools to use it for me”. So we’ve been wiring Neon Auth into our MCP so you can open Cursor, Claude, or your IDE or choice and let the AI build a backend for you. Here’s […]Pedro Figueiredo
WorkflowsDec 12, 2025Why Your Staging Database Never Matches ProductionBack when hashtags were a thing, you could search Twitter and find NoStaging, a community dedicated to banishing the concept of staging from the development world. In the eyes of the NoStagers, staging was costly, confusing, and corruptible. And they were/are entirely correct. A ...Carlota Soto
Case StudiesDec 11, 2025The Transplant Story That Sparked a Hackathon Project“I’ve worked with Postgres, Snowflake, and AWS in my professional environment, but for building a side project, I wanted something easier to set up. It hardly took me 10 minutes to understand how to link Neon with my application and how to make my ML workflows connect to it” (Dee...Carlota Soto
App PlatformDec 10, 2025The Case for Owning Your AuthIdentity is one of those things that sits quietly at the center of most applications. You notice it more as your system grows. It affects permissions, data ownership, multi tenancy, audit logs, and a good portion of your schema design. It becomes part of your runtime and part of ...Bereket Engida