close

DEV Community

TypeScript

Optional static type-checking for JavaScript.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Building a MIME Type Lookup CLI in TypeScript — 800+ Types, Magic Bytes, and Zero Dependencies

Building a MIME Type Lookup CLI in TypeScript — 800+ Types, Magic Bytes, and Zero Dependencies

Comments
8 min read
How to Safely Import Thousands of Records from an External API in NestJS

How to Safely Import Thousands of Records from an External API in NestJS

Image 1
Comments
10 min read
How we built a deterministic AI classifier on top of a non-deterministic LLM

How we built a deterministic AI classifier on top of a non-deterministic LLM

Image 1
Comments
5 min read
Markus A2A 实战案例:四个真实协作场景

Markus A2A 实战案例:四个真实协作场景

Comments
16 min read
Discord Slash Commands Without an SDK: ed25519 in 250 Lines of TypeScript

Discord Slash Commands Without an SDK: ed25519 in 250 Lines of TypeScript

Comments
10 min read
Parsing Prisma Schema By Hand: A 300-Line CLI That Emits Mermaid ER Diagrams

Parsing Prisma Schema By Hand: A 300-Line CLI That Emits Mermaid ER Diagrams

Comments
10 min read
I Built a .env Diff Tool That Refuses to Print Values

I Built a .env Diff Tool That Refuses to Print Values

Comments
10 min read
Describing Cron Expressions: Why Templates Don't Work, and What Does

Describing Cron Expressions: Why Templates Don't Work, and What Does

Comments
8 min read
sharp on Alpine Without Tears: a 260 MB Image Resize API in Hono

sharp on Alpine Without Tears: a 260 MB Image Resize API in Hono

Comments
9 min read
git log --pretty is a tiny DSL: building a zero-dep CHANGELOG generator

git log --pretty is a tiny DSL: building a zero-dep CHANGELOG generator

Comments
8 min read
Solving the 100M-Row Problem: A Summary Table Pattern for High-Volume Push Notification Logs

Solving the 100M-Row Problem: A Summary Table Pattern for High-Volume Push Notification Logs

Comments
13 min read
The AI Capacity Trap: Why Lean Teams Need More Engineers After They Automate

The AI Capacity Trap: Why Lean Teams Need More Engineers After They Automate

Comments
5 min read
Building a cross-IDE theme compiler in TypeScript

Building a cross-IDE theme compiler in TypeScript

Comments
6 min read
Implementing semver 2.0.0 from scratch in TypeScript — no semver package allowed

Implementing semver 2.0.0 from scratch in TypeScript — no semver package allowed

Comments
9 min read
Writing a compliant RFC 6902 JSON Patch CLI in one evening, zero runtime deps

Writing a compliant RFC 6902 JSON Patch CLI in one evening, zero runtime deps

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