DEV Community

TypeScript

Optional static type-checking for JavaScript.

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
TypeScript Is Unsound on Purpose: 7 Programs That Type-Check, Then Crash

TypeScript Is Unsound on Purpose: 7 Programs That Type-Check, Then Crash

1
Comments 1
9 min read
React Email Tests Need a Fixture Factory

React Email Tests Need a Fixture Factory

Comments
4 min read
3 MCP servers I actually use daily (and how to set them up)

3 MCP servers I actually use daily (and how to set them up)

Comments
1 min read
Debugging Password Reset Email Retries Causing Duplicate Links in 2026 (Audit-First)

Debugging Password Reset Email Retries Causing Duplicate Links in 2026 (Audit-First)

Comments
7 min read
One canvas engine hosts CAD floor plans and wandering game units — position is data

One canvas engine hosts CAD floor plans and wandering game units — position is data

Comments
3 min read
Scaling Node.js REST APIs with TypeScript and PostgreSQL: Beyond Basic CRUD

Scaling Node.js REST APIs with TypeScript and PostgreSQL: Beyond Basic CRUD

Comments
1 min read
Six HTML emails, five plain-text twins, and the one without a twin carries the activation code

Six HTML emails, five plain-text twins, and the one without a twin carries the activation code

Comments
5 min read
Three Supabase clients, one cookie jar, and the response object our proxy is not allowed to replace

Three Supabase clients, one cookie jar, and the response object our proxy is not allowed to replace

Comments
7 min read
Our crash window tells you to check a log file that most of the app never writes to

Our crash window tells you to check a log file that most of the app never writes to

Comments
5 min read
Our newest commit changed zero files, and the 27 lines it was really about are all pooler workarounds

Our newest commit changed zero files, and the 27 lines it was really about are all pooler workarounds

Comments
5 min read
wrap, break, minPresenceAhead and fixed: the four react-pdf props that decide where a report splits

wrap, break, minPresenceAhead and fixed: the four react-pdf props that decide where a report splits

Comments
5 min read
TypeScript Utility Types: Partial, Pick, Record, ReturnType, and When to Use Each

TypeScript Utility Types: Partial, Pick, Record, ReturnType, and When to Use Each

Comments
4 min read
Two things must happen before our server module loads, and a require is all that enforces the order

Two things must happen before our server module loads, and a require is all that enforces the order

Comments
6 min read
Two taxonomies in our app share the word "engineering", and matching on it is exactly backwards

Two taxonomies in our app share the word "engineering", and matching on it is exactly backwards

Comments
4 min read
373 of our pages live at the site root, and one Set is the only thing stopping a slug from eating /terms

373 of our pages live at the site root, and one Set is the only thing stopping a slug from eating /terms

1
Comments
6 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.