Skip to content
jsmanifest logojsmanifest

Posts tagged “database”

6 posts found

TypeScript `using` in Real Codebases: Database Connections, File Handles, and Async Disposal Done Right

TypeScript `using` in Real Codebases: Database Connections, File Handles, and Async Disposal Done Right

September 23, 2026

The `using` keyword eliminates resource leak footguns in production TypeScript. Learn how to implement disposable database connections, file handles, and async cleanup patterns that replace brittle try/finally blocks.

typescriptresource managementasync patterns+2
5 Common N+1 Query Problems (And How to Fix Them)

5 Common N+1 Query Problems (And How to Fix Them)

April 8, 2026

Discover the 5 most common N+1 query problems killing your app's performance and learn practical solutions with real code examples. From ORMs to GraphQL resolvers.

performancedatabaseoptimization+1
Optimistic vs Pessimistic Locking Explained

Optimistic vs Pessimistic Locking Explained

April 6, 2026

Learn the critical differences between optimistic and pessimistic locking strategies, with practical TypeScript examples for handling database concurrency in Node.js applications.

databaseconcurrencytypescript+1
Database Connection Pooling in Node.js

Database Connection Pooling in Node.js

April 5, 2026

Learn how to implement and optimize database connection pooling in Node.js to handle thousands of concurrent requests without crashing your application.

node.jsdatabaseperformance+2
Prisma in Production: 5 Lessons Learned

Prisma in Production: 5 Lessons Learned

April 4, 2026

Real production lessons with Prisma ORM that no tutorial warned me about. Migration strategies, connection pooling, N+1 queries, and the checklist I wish I had before launch.

prismaproductionorm+2
Pagination Patterns: Offset vs Cursor-Based

Pagination Patterns: Offset vs Cursor-Based

March 25, 2026

While building APIs, I realized most developers (myself included) default to offset pagination without understanding when cursor-based pagination could save them. Here's what I learned about choosing the right pagination strategy.

paginationapi-designtypescript+2