DEV Community

TypeScript

Optional static type-checking for JavaScript.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
MCP Is Dead Simple. And That's Exactly the Problem

Production gaps like safety and idempotency

MCP Is Dead Simple. And That's Exactly the Problem

165
Picked as gem Comments 147
13 min read
TypeScript `Type Predicates` on Arrays: Writing `filter` Calls That Actually Narrow the Element Type

TypeScript `Type Predicates` on Arrays: Writing `filter` Calls That Actually Narrow the Element Type

Comments
14 min read
Let the Model Read, Let the Code Convert: Building a Bill OCR for Nepal

Let the Model Read, Let the Code Convert: Building a Bill OCR for Nepal

Comments
5 min read
24,664 AI-built apps sent database records to any visitor. I built a one-command check that proves yours does not.

24,664 AI-built apps sent database records to any visitor. I built a one-command check that proves yours does not.

Comments
10 min read
Human-in-the-Loop Approvals: Pausing the Agent Is the Easy Part

Human-in-the-Loop Approvals: Pausing the Agent Is the Easy Part

Comments
4 min read
Last Mile: dispatching help to the people who can't drive out of a wildfire

Last Mile: dispatching help to the people who can't drive out of a wildfire

Comments
2 min read
Streaming MP4 Validation on Cloudflare Workers

Streaming MP4 Validation on Cloudflare Workers

Comments
3 min read
Our product sends six kinds of email, and the only one with a link to our own site is the one nobody pays for

Our product sends six kinds of email, and the only one with a link to our own site is the one nobody pays for

Comments
5 min read
Our delete route touches seven tables, our export route reads five, and the two it misses hold the only free text we have

Our delete route touches seven tables, our export route reads five, and the two it misses hold the only free text we have

Comments
5 min read
Your review denominator is counting helpful votes

Your review denominator is counting helpful votes

Comments
6 min read
How we made battles deterministic and server-verified in a Telegram mini-game

How we made battles deterministic and server-verified in a Telegram mini-game

Comments
2 min read
Our review prompt showed to nobody for 57 days, because the driver camelCases every column a raw query returns

Our review prompt showed to nobody for 57 days, because the driver camelCases every column a raw query returns

Comments
5 min read
Our code cites a 218-line specification 101 times, and the file was deleted two days after it was written

Our code cites a 218-line specification 101 times, and the file was deleted two days after it was written

Comments
7 min read
Showdev: Seraph Legion - a gothic angel-collector RPG that runs inside Telegram

Showdev: Seraph Legion - a gothic angel-collector RPG that runs inside Telegram

Comments
2 min read
Ollama in Your Dev Loop: Swapping the Base URL Is the Easy Part

Ollama in Your Dev Loop: Swapping the Base URL Is the Easy Part

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