A secure NestJS + Prisma API starter, piece by piece
Most NestJS tutorials stop at nest new and a controller. The part that takes time is everything that wraps the controllers: security headers, a CORS…
Latest DevOps news from Tech News
Most NestJS tutorials stop at nest new and a controller. The part that takes time is everything that wraps the controllers: security headers, a CORS…
I recently built a temporary message-sharing API from scratch using NestJS, PostgreSQL, Prisma and Redis . The idea is simple: Create a message, gen…
When I audited my own SaaS subscriptions by hand, I found 7 tools I remembered paying for. A scan of my mailbox found 23. The gap between those two…
If you build with Prisma, you already know Prisma Studio. Run one command and you get a clean, visual way to browse and edit rows in your database.…
A generated route can remove repetitive Express handlers without removing the API contract. That distinction becomes concrete when one endpoint is d…
The BullMQ benchmark we published last week had a clean scoring mechanism: a real merged PR, a real maintainer comment confirming the bug, and a kno…
I love Prisma. I have shipped Prisma to production more times than I care to count. It changed how a lot of us write TypeScript against databases. B…
“Your ORM should fit your project, not just your taste.” A Practical Guide to Choosing Between Prisma and Drizzle ORM for Modern TypeScript Applicat…
Our API Was Fine. Database Was Fine. So Why Were Queries Taking 16 Seconds? It started with a support ticket. A customer-facing API that normally re…
If you have been using Prisma and you keep wondering "wait, what is Prisma Client actually?" and "why do I have to run prisma generate every five mi…
If you have used Prisma 7 for the first time and seen something like this: const adapter = new PrismaBetterSqlite3 ({ url : databaseUrl }); const pr…