DEV Community

TypeScript

Optional static type-checking for JavaScript.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
File Upload Architecture: R2, Multipart, and Streaming in TanStack Start

File Upload Architecture: R2, Multipart, and Streaming in TanStack Start

Comments
5 min read
Every Alarm Is a Crime Scene: Meet Poirot, the Read-Only Incident Detective

Headless Claude Code on shared AWS compute

Every Alarm Is a Crime Scene: Meet Poirot, the Read-Only Incident Detective

5
Comments 2
6 min read
Building a Typed MCP Server in TypeScript with Stripe and Supabase

Building a Typed MCP Server in TypeScript with Stripe and Supabase

Comments
8 min read
NestJS: The Backend Framework That Makes Node.js Feel Grown-Up 🚀

NestJS: The Backend Framework That Makes Node.js Feel Grown-Up 🚀

1
Comments
6 min read
The 5 pieces of AI plumbing every SaaS needs in 2026 (with code)

The 5 pieces of AI plumbing every SaaS needs in 2026 (with code)

Comments
2 min read
I made revera, a tool that scores NPM packages before you blindly install them

I made revera, a tool that scores NPM packages before you blindly install them

2
Comments 2
1 min read
Prompt cache, finally typed: shipping llm-ports 0.1.0-alpha.19

Prompt cache, finally typed: shipping llm-ports 0.1.0-alpha.19

Comments
6 min read
Mastering TypeScript's `never` Type: Exhaustive Checks, Conditional Types, and Real Patterns

Mastering TypeScript's `never` Type: Exhaustive Checks, Conditional Types, and Real Patterns

Comments
5 min read
TypeScript TS2802 Error: Resolving Observer Pattern 'Set' Spread with Array.from Conversion

TypeScript TS2802 Error: Resolving Observer Pattern 'Set' Spread with Array.from Conversion

Comments
2 min read
Two Tasks That Changed How I Think About Backend Engineering

Two Tasks That Changed How I Think About Backend Engineering

Comments
1 min read
Why modal.open() should return Promise<TResult>, not Promise<any>

Why modal.open() should return Promise<TResult>, not Promise<any>

Comments
7 min read
next-intl: The Complete Next.js i18n Guide (2026)

next-intl: The Complete Next.js i18n Guide (2026)

Comments
4 min read
Parsing Claude Code's JSONL: patterns for a schema that keeps moving

Parsing Claude Code's JSONL: patterns for a schema that keeps moving

Comments 4
6 min read
Cloudflare Queues + Real Job Queue Features (without Redis)

Cloudflare Queues + Real Job Queue Features (without Redis)

Comments
4 min read
Your product has features nobody uses. Here's how to find them automatically.

Your product has features nobody uses. Here's how to find them automatically.

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