DEV Community

TypeScript

Optional static type-checking for JavaScript.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
useCallbackRef: A Stable Callback That Never Goes Stale

useCallbackRef: A Stable Callback That Never Goes Stale

Comments
11 min read
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
OpenTelemetry JS 3.0 just shipped. I tested both lines side by side. Here's what broke.

OpenTelemetry JS 3.0 just shipped. I tested both lines side by side. Here's what broke.

Comments
6 min read
My security tool aced its own exam. Then I ran it on real repos

My security tool aced its own exam. Then I ran it on real repos

Comments
5 min read
LangGraph.js Stops Your Agent at 25 Super-Steps. Set recursionLimit on Purpose

LangGraph.js Stops Your Agent at 25 Super-Steps. Set recursionLimit on Purpose

Comments
7 min read
Six Chart Types in My React and TypeScript Dashboard Demo

Six Chart Types in My React and TypeScript Dashboard Demo

5
Comments
3 min read
is-kit Reached 100 Stars ⭐🎉 Here’s What Changed Since 50

Covers new APIs, Effect edge cases, and OSS usage

is-kit Reached 100 Stars ⭐🎉 Here’s What Changed Since 50

113
Comments 31
7 min read
Idempotency keys: how to make a retried POST do its job once

Idempotency keys: how to make a retried POST do its job once

6
Comments 1
11 min read
A Loop Boundary Is an Audio Boundary Too

A Loop Boundary Is an Audio Boundary Too

Comments
1 min read
Inspect emitted JavaScript before replacing enums with literal unions

Inspect emitted JavaScript before replacing enums with literal unions

Comments
3 min read
Building Waylit: The Route Is Only Half the Decision

Building Waylit: The Route Is Only Half the Decision

Comments
5 min read
YINI Ecosystem Update: Faster Parsers, Better CLI Tools, and What’s New

YINI Ecosystem Update: Faster Parsers, Better CLI Tools, and What’s New

Comments
2 min read
The judge said the camera held still. It had not: measuring viewpoint drift in AI room renders

The judge said the camera held still. It had not: measuring viewpoint drift in AI room renders

Comments 1
7 min read
I built a render debugger for Vue — now it runs on Rust/WASM

I built a render debugger for Vue — now it runs on Rust/WASM

Comments
4 min read
Why matching commercial vehicle OEM part numbers in SQL is messy (and how we open-sourced our parser)

Why matching commercial vehicle OEM part numbers in SQL is messy (and how we open-sourced our parser)

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