close

DEV Community

TypeScript

Optional static type-checking for JavaScript.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
BullMQ in production: the retry, stalled-job and Redis connection mistakes that bite

BullMQ in production: the retry, stalled-job and Redis connection mistakes that bite

Comments
6 min read
Your DataLoader fixed the N+1. It may also be giving posts the wrong author.

Your DataLoader fixed the N+1. It may also be giving posts the wrong author.

BERJAYA 2
Comments 5
4 min read
One zod schema per route: Express handler, OpenAPI and TS client

One zod schema per route: Express handler, OpenAPI and TS client

Comments
5 min read
TypeScript `StrictPropertyInitialization` in Real Codebases: Patterns That Pass the Compiler Without Lying

TypeScript `StrictPropertyInitialization` in Real Codebases: Patterns That Pass the Compiler Without Lying

Comments
12 min read
Next.js Middleware to Proxy: How to Migrate middleware.ts to proxy.ts in Next.js 16

Next.js Middleware to Proxy: How to Migrate middleware.ts to proxy.ts in Next.js 16

Comments
5 min read
Handling AI agent refunds without paying twice: signatures, idempotency and limits in TypeScript

Handling AI agent refunds without paying twice: signatures, idempotency and limits in TypeScript

Comments
4 min read
I built a Chrome extension to check search links and save research notes

I built a Chrome extension to check search links and save research notes

Comments
1 min read
Cloudflare says its Rust TypeScript port is 8x faster. I measured 5.3x — and 72% less memory.

Cloudflare says its Rust TypeScript port is 8x faster. I measured 5.3x — and 72% less memory.

Comments
5 min read
FirstHour, 2 wins at LA Hacks: texting the family when someone falls

FirstHour, 2 wins at LA Hacks: texting the family when someone falls

BERJAYA 1
Comments 1
7 min read
Notes from a 2 AM On-Call: Why TypeScript Inference Broke Our Monorepo Build Pipeline

Notes from a 2 AM On-Call: Why TypeScript Inference Broke Our Monorepo Build Pipeline

Comments
3 min read
How I keep a living system map of Mầm Văn — every change, before & after

How I keep a living system map of Mầm Văn — every change, before & after

Comments
3 min read
I made Vovk.ts: Next.js route handlers that are also MCP tools, a typed client and OpenAPI

I made Vovk.ts: Next.js route handlers that are also MCP tools, a typed client and OpenAPI

Comments
2 min read
Benchmarking OpenWA: WhatsApp Gateway Throughput, Memory Overhead, and p99 Latency Under Load

Benchmarking OpenWA: WhatsApp Gateway Throughput, Memory Overhead, and p99 Latency Under Load

Comments
3 min read
The maths of warping text for a vinyl cutter

The maths of warping text for a vinyl cutter

Comments
7 min read
Your app can learn when a user is ready, without sending their events anywhere

Your app can learn when a user is ready, without sending their events anywhere

Comments
4 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.