DEV Community

TypeScript

Optional static type-checking for JavaScript.

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Fifteen numbers on one admin page, one round trip, and a row count Postgres never counts

Fifteen numbers on one admin page, one round trip, and a row count Postgres never counts

Comments
5 min read
Expo in a pnpm monorepo: one flat node_modules, two peer overrides, and the Metro flag you should not set

Expo in a pnpm monorepo: one flat node_modules, two peer overrides, and the Metro flag you should not set

Comments
5 min read
Shadowing Live VIN Decodes Against a Canary Path Without Double-Billing Users

Shadowing Live VIN Decodes Against a Canary Path Without Double-Billing Users

Comments
4 min read
Shipping a feature means editing the data export, and deciding which columns are not about the user

Shipping a feature means editing the data export, and deciding which columns are not about the user

Comments
4 min read
Our results screen only lived as long as the tab, so we gave it a URL and ended up with one shape and three renderers

Our results screen only lived as long as the tab, so we gave it a URL and ended up with one shape and three renderers

Comments
4 min read
The list shows two numbers, so the query digs them out of the JSON instead of loading a hundred attempts

The list shows two numbers, so the query digs them out of the JSON instead of loading a hundred attempts

Comments
4 min read
A review still marked "processing" after two minutes was killed sixty seconds in

A review still marked "processing" after two minutes was killed sixty seconds in

Comments
4 min read
How to Build a Custom Integration for Your AI Agent When the Connector Doesn't Exist (TypeScript)

How to Build a Custom Integration for Your AI Agent When the Connector Doesn't Exist (TypeScript)

Comments
8 min read
Four email switches stored as an array of the ones you turned off, and consent that belongs to the address

Four email switches stored as an array of the ones you turned off, and consent that belongs to the address

Comments
6 min read
Our support answers live in a TypeScript array, and every number in them is interpolated from the plans file

Our support answers live in a TypeScript array, and every number in them is interpolated from the plans file

Comments
6 min read
Why Your Payment API is Double-Charging Customers (And How Idempotency Keys Fix It)

Why Your Payment API is Double-Charging Customers (And How Idempotency Keys Fix It)

1
Comments
12 min read
Generating API Types When Frontend and Backend Both Live on Feature Branches

Generating API Types When Frontend and Backend Both Live on Feature Branches

1
Comments 1
8 min read
I nearly deleted four live components, because my audit grep only matched double quotes

I nearly deleted four live components, because my audit grep only matched double quotes

Comments
4 min read
The TypeScript Bug Hiding Behind response.json()

The TypeScript Bug Hiding Behind response.json()

Comments
6 min read
🚀 DevHub : Le CLI tout-en-un pour développeurs

🚀 DevHub : Le CLI tout-en-un pour développeurs

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