DEV Community

TypeScript

Optional static type-checking for JavaScript.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Laser pointer for Obsidian: how my messy tldraw canvas during midsems became a plugin

Laser pointer for Obsidian: how my messy tldraw canvas during midsems became a plugin

1
Comments 1
6 min read
How I finally understood the Interface Segregation Principle

How I finally understood the Interface Segregation Principle

Comments
4 min read
I Used Opus 5.5 to Build the Entire Middle-earth in Three.js

I Used Opus 5.5 to Build the Entire Middle-earth in Three.js

1
Comments
4 min read
TypeScript `ReadonlyDeep<T>` Without a Library: Writing the Recursive Utility Type Once and Never Again

TypeScript `ReadonlyDeep<T>` Without a Library: Writing the Recursive Utility Type Once and Never Again

Comments
9 min read
Building Unified Multi-Agent Workflows with Agent Bridge Suite

Building Unified Multi-Agent Workflows with Agent Bridge Suite

1
Comments 1
3 min read
Why I Built My Own OpenStreetMap Routing Engine — and How I Use It in a Real Application

Why I Built My Own OpenStreetMap Routing Engine — and How I Use It in a Real Application

Comments
11 min read
How I built a zero-install Remote MCP Server for Cursor & Claude (and why local npm packages suck)

How I built a zero-install Remote MCP Server for Cursor & Claude (and why local npm packages suck)

1
Comments
6 min read
TypeScript 7.1 Can Now Import Almost Anything. So I Made It Import C++, C, and Rust.

TypeScript 7.1 Can Now Import Almost Anything. So I Made It Import C++, C, and Rust.

1
Comments
12 min read
Angry Dance Filter AI: Engineering a Fixed-Format Video Workflow

Angry Dance Filter AI: Engineering a Fixed-Format Video Workflow

1
Comments
3 min read
1.500 is not 1.5: what broke while re-reading 131 banks' rules every Monday

1.500 is not 1.5: what broke while re-reading 131 banks' rules every Monday

Comments
6 min read
How We Built WikiMasters: A Real-Time Wikipedia Trading Card Game with TanStack Start & Cloudflare Workers

How We Built WikiMasters: A Real-Time Wikipedia Trading Card Game with TanStack Start & Cloudflare Workers

Comments
2 min read
I grepped my own app for file-upload paths. There is exactly one, and it is the contact form

I grepped my own app for file-upload paths. There is exactly one, and it is the contact form

Comments
4 min read
Building a Production LMS: Architecture, Payments, and Content Protection

Building a Production LMS: Architecture, Payments, and Content Protection

Comments 1
9 min read
Recovering an expired checkout without retrying an AI video charge

Recovering an expired checkout without retrying an AI video charge

Comments
4 min read
Server-Authoritative Pricing: The Browser Can Preview a Bill, Not Decide It

Server-Authoritative Pricing: The Browser Can Preview a Bill, Not Decide It

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