Next.js / full-stack app builders
Framework is loved; day-2 pain (env, auth, preview drift) is still glue work.
Problems
50Broader wedges for this community. Open one, then check proof links.
Opinionated auth + env + preview kit that stays updated
Env diff checker + one-click sync checklist
Server action fails because a secret is missing in preview diagnostic with config diff, likely cause, and fix checklist
Middleware redirects users in a login loop diagnostic with config diff, likely cause, and fix checklist
Remote images work locally but fail after deployment diagnostic with config diff, likely cause, and fix checklist
Route handler returns stale data after a deploy diagnostic with config diff, likely cause, and fix checklist
Supabase session works locally and vanishes in production diagnostic with config diff, likely cause, and fix checklist
Auth callback URL changes between preview and production diagnostic with config diff, likely cause, and fix checklist
A package breaks only in the Edge runtime diagnostic with config diff, likely cause, and fix checklist
Server components create a slow hidden fetch waterfall diagnostic with config diff, likely cause, and fix checklist
Client boundary errors appear after moving one component diagnostic with config diff, likely cause, and fix checklist
Dates render differently and trigger hydration warnings diagnostic with config diff, likely cause, and fix checklist
More problem angles38
Dynamic route params are undefined after a refactor diagnostic with config diff, likely cause, and fix checklist
Social preview metadata shows the wrong page image diagnostic with config diff, likely cause, and fix checklist
Preview deployment accidentally points at production data diagnostic with config diff, likely cause, and fix checklist
Cron route runs without the expected secret check diagnostic with config diff, likely cause, and fix checklist
Webhook signature check fails after body parsing changes diagnostic with config diff, likely cause, and fix checklist
A static page keeps showing old user-specific data diagnostic with config diff, likely cause, and fix checklist
Revalidation misses the page customers actually see diagnostic with config diff, likely cause, and fix checklist
Database latency spikes because the function runs in the wrong region diagnostic with config diff, likely cause, and fix checklist
Build fails when generated types are stale diagnostic with config diff, likely cause, and fix checklist
One typoed env name disables a whole integration diagnostic with config diff, likely cause, and fix checklist
API route hits a rate limit with no retry queue diagnostic with config diff, likely cause, and fix checklist
Form action double-submits on slow connections diagnostic with config diff, likely cause, and fix checklist
File upload works in dev and fails on serverless limits diagnostic with config diff, likely cause, and fix checklist
Stripe webhook endpoints drift across local and preview diagnostic with config diff, likely cause, and fix checklist
OAuth scopes differ between app environments diagnostic with config diff, likely cause, and fix checklist
Loading state gets stuck after nested route changes diagnostic with config diff, likely cause, and fix checklist
Parallel route loses state after a navigation diagnostic with config diff, likely cause, and fix checklist
Server-only import slips into a client component diagnostic with config diff, likely cause, and fix checklist
A small dependency quietly bloats the client bundle diagnostic with config diff, likely cause, and fix checklist
Search params change but cached results do not diagnostic with config diff, likely cause, and fix checklist
Magic links point at the wrong preview domain diagnostic with config diff, likely cause, and fix checklist
Local storage preferences cause hydration mismatches diagnostic with config diff, likely cause, and fix checklist
Database connections exhaust under serverless traffic diagnostic with config diff, likely cause, and fix checklist
Preview uses code that expects an unapplied migration diagnostic with config diff, likely cause, and fix checklist
Payment success redirect fails for logged-out users diagnostic with config diff, likely cause, and fix checklist
Draft mode stays enabled for the wrong browser session diagnostic with config diff, likely cause, and fix checklist
Robots and sitemap settings hide pages from testing diagnostic with config diff, likely cause, and fix checklist
Locale routing creates unexpected 404 pages diagnostic with config diff, likely cause, and fix checklist
Shared package changes are not transpiled in the app diagnostic with config diff, likely cause, and fix checklist
Production error boundary hides the data needed to debug diagnostic with config diff, likely cause, and fix checklist
Server action trusts UI state instead of checking permissions diagnostic with config diff, likely cause, and fix checklist
Web vitals regressions do not point to the responsible route diagnostic with config diff, likely cause, and fix checklist
Session refresh races with a protected page load diagnostic with config diff, likely cause, and fix checklist
Pages Router and App Router disagree during migration diagnostic with config diff, likely cause, and fix checklist
CSS order changes after deployment and breaks layout diagnostic with config diff, likely cause, and fix checklist
Server validation error gets swallowed by a generic toast diagnostic with config diff, likely cause, and fix checklist
Preview comments lack route, commit, and env context diagnostic with config diff, likely cause, and fix checklist
Open Graph images stay stale after content edits diagnostic with config diff, likely cause, and fix checklist