Notes on building.
Field notes from shipping real systems: AI handoff, infrastructure, and the decisions in between.
BetterAuth SSO with httpOnly cookies across subdomains
One login at app.fuyad.dev carries to admin.fuyad.dev through a cookie scoped to the parent domain.
Fixing Next.js build heap OOM (NODE_OPTIONS deep-dive)
A build that died at 1.6 GB on a 2 GB box, traced to the default V8 heap cap and fixed without buying more RAM.
Designing a multi-tenant schema with Prisma and PostgreSQL
A shared schema with a tenant_id on every row, enforced by row-level security so a missing filter cannot leak data.
S3 attachments done right: signed uploads and cleanup
Browsers upload straight to S3 with a presigned URL, and a nightly sweep deletes objects no row points to.
WebSocket live sessions with Socket.io: presence and reconnects
Presence keyed by user with a reference count, plus a Redis adapter so two server instances share one room.
Server Actions vs API routes: when to use which
Server Actions for form mutations that return to the same UI, route handlers for anything a third party calls.
Let's build
SOMETHING REAL.
Have a system that needs to think, scale, or just finally get shipped? Let's make it happen.
Based in Dhaka, Bangladesh · Available worldwide