Vishal Gupta
Reliability & Incident Archive

Engineering Postmortems

Detailed retrospectives of real production incidents, architectural failures, root cause diagnoses, and the engineering controls instituted to prevent recurrence.

Documented

3

Resolved

3

Domains

3

Showing 3 of 3 incident reports
infrastructureMedium SeverityResolved
8 min

Workaround for pnpm dlx create-turbo on Windows D: Drive

Investigation of silent CLI crashes (exit code -1073740791) when running pnpm dlx create-turbo at a Windows drive root (D:\), uncovering path resolution bugs and workarounds.

Impact: Turborepo project scaffolding halted abruptly with zero error output after downloading files, leaving orphaned .turbo-clone-temp artifacts and preventing repository setup.
#Turborepo#pnpm#Windows#Node.js+3 more
Read Report
performanceMedium SeverityResolved
5 min

Node.js Server Warnings & Database Performance Investigation

Investigation of Node.js MaxListenersExceededWarning on ServerResponse, PostgreSQL SSL configuration warnings, and multi-tier database query latency in LinkForge development.

Impact: Repeated MaxListenersExceededWarning on ServerResponse across unrelated routes, PostgreSQL SSL configuration warnings, and multiple 700–850ms+ database queries contributing to 1–1.5s HTTP request latencies.
#Node.js#EventEmitter#PostgreSQL#Prisma+3 more
Read Report
authenticationHigh SeverityResolved
5 min

Authentication Incident: OAuth State Mismatch & Session Reliability

Investigation and resolution of cross-origin OAuth state verification failures, cookie scoping mismatches, and session lifecycle boundaries across Next.js and Express.

Impact: Users attempting social sign-in via Google and GitHub experienced state mismatch rejections. Cross-origin session cookies failed to persist across client redirects, resulting in 401s on protected dashboard routes.
#OAuth#Better Auth#Cookies#Next.js+3 more
Read Report