DEV Community

TypeScript

Optional static type-checking for JavaScript.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
We launched an interactive playground for EliteGrid — try it in your browser

We launched an interactive playground for EliteGrid — try it in your browser

Comments
1 min read
The challenges of creating a semantic memory layer on Cloudflare Workers, D1, and Vectorize.

The challenges of creating a semantic memory layer on Cloudflare Workers, D1, and Vectorize.

Comments
4 min read
Diagnose Node.js CommonJS vs ESM Errors with Claude: A Copy-Paste Prompt Kit (ERR_REQUIRE_ESM, ERR_MODULE_NOT_FOUND)

Diagnose Node.js CommonJS vs ESM Errors with Claude: A Copy-Paste Prompt Kit (ERR_REQUIRE_ESM, ERR_MODULE_NOT_FOUND)

1
Comments
7 min read
I cut my coding agent's token usage 61% by giving it a code graph

I cut my coding agent's token usage 61% by giving it a code graph

8
Comments 3
3 min read
Stop Trusting LLM JSON: Validate AI Outputs with Zod in 5 Minutes

Stop Trusting LLM JSON: Validate AI Outputs with Zod in 5 Minutes

Comments
4 min read
I built the tool StackOne's CEO said every developer needs

I built the tool StackOne's CEO said every developer needs

2
Comments
2 min read
AnimaStage Lite v1.2.3 — Android studio, video export fixes & official MMD landing pages

AnimaStage Lite v1.2.3 — Android studio, video export fixes & official MMD landing pages

Comments
2 min read
把 Sa-Token 搬到 NestJS 生态:xlt-token 1.0 的几个设计取舍

把 Sa-Token 搬到 NestJS 生态:xlt-token 1.0 的几个设计取舍

Comments
3 min read
Building a Weather API CLI with TypeScript — async/await, fetch, and Response Types

Building a Weather API CLI with TypeScript — async/await, fetch, and Response Types

Comments
10 min read
Stop hand-coding the Japanese Rokuyo calendar: LLM-generated lunar logic silently breaks

Stop hand-coding the Japanese Rokuyo calendar: LLM-generated lunar logic silently breaks

Comments
6 min read
How to build a race-condition-proof booking system with Drizzle ORM and PostgreSQL

How to build a race-condition-proof booking system with Drizzle ORM and PostgreSQL

Comments
5 min read
Adding live cross-tab sync to React state in one line (BroadcastChannel, no server)

Adding live cross-tab sync to React state in one line (BroadcastChannel, no server)

Comments
5 min read
The Security Risk of 'npm install': Why We Built Our UI with Zero Component Libraries

The Security Risk of 'npm install': Why We Built Our UI with Zero Component Libraries

5
Comments
2 min read
Streaming LLM Tokens to the Browser: The Production SSE Setup

Streaming LLM Tokens to the Browser: The Production SSE Setup

Comments
8 min read
Playwright For Full-Stack Testing: Auth, Fixtures, Mocking, Snapshots, And Parallel Runs Without The Flake

Playwright For Full-Stack Testing: Auth, Fixtures, Mocking, Snapshots, And Parallel Runs Without The Flake

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