DEV Community

TypeScript

Optional static type-checking for JavaScript.

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
A hundred phones in one pub share one exit IP, so half our rate limiters are not keyed on it

A hundred phones in one pub share one exit IP, so half our rate limiters are not keyed on it

1
Comments
8 min read
Lead forms that reach the phone in under 2 seconds: Next.js + Telegram for a small business

Lead forms that reach the phone in under 2 seconds: Next.js + Telegram for a small business

Comments 1
3 min read
Property Notification Product Analytics Dashboard: Backend Metrics with Release Context

Property Notification Product Analytics Dashboard: Backend Metrics with Release Context

Comments
5 min read
TypeScript `interface` Extends vs Intersection: When the Difference Actually Breaks Your Code

TypeScript `interface` Extends vs Intersection: When the Difference Actually Breaks Your Code

Comments
12 min read
Seventeen subqueries in one statement, because our connection pool has five slots

Seventeen subqueries in one statement, because our connection pool has five slots

1
Comments
6 min read
Build Automated Post-Call QA Scoring with Telnyx Decision Models

Build Automated Post-Call QA Scoring with Telnyx Decision Models

Comments
4 min read
I Pointed Matryoshka's MCP Server at War and Peace and a 10k-Line Log, With No LLM Key

I Pointed Matryoshka's MCP Server at War and Peace and a 10k-Line Log, With No LLM Key

1
Comments 1
8 min read
How to Observe Malformed Multipart Speech API Requests — Tenant-Aware File Intake

How to Observe Malformed Multipart Speech API Requests — Tenant-Aware File Intake

Comments
5 min read
A website shared by more than three places is a chain, and 163 of the 318 we flagged had no brand field

A website shared by more than three places is a chain, and 163 of the 318 we flagged had no brand field

2
Comments
6 min read
Building a Zero-Lag Swiss Tax & Salary Calculator in Next.js (Why We Kept Everything in Browser Memory)

Building a Zero-Lag Swiss Tax & Salary Calculator in Next.js (Why We Kept Everything in Browser Memory)

Comments
3 min read
A 250-Product Catalog With No Database: Static Next.js 16, a WhatsApp Cart and One Price JSON

A 250-Product Catalog With No Database: Static Next.js 16, a WhatsApp Cart and One Price JSON

Comments
11 min read
Your Zod Schema's .optional() Might Be Silently Rejecting Valid Data From MongoDB

Your Zod Schema's .optional() Might Be Silently Rejecting Valid Data From MongoDB

Comments 2
4 min read
Attributing Changed DNS Records in Edtech Zone Drift Reconciliation

Attributing Changed DNS Records in Edtech Zone Drift Reconciliation

Comments
6 min read
drizzle-kit generated a DROP TABLE for a table that was still in production. drizzle-kit wasn't the problem.

drizzle-kit generated a DROP TABLE for a table that was still in production. drizzle-kit wasn't the problem.

Comments
10 min read
Building a Robinhood Trading MCP Risk Gateway with TypeScript

Building a Robinhood Trading MCP Risk Gateway with TypeScript

1
Comments 1
9 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.