DEV Community

TypeScript

Optional static type-checking for JavaScript.

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Stop Passing string for User IDs. Branded Types Aren't Optional Anymore

Stop Passing string for User IDs. Branded Types Aren't Optional Anymore

Comments
10 min read
Stop Writing Polyfills. WinterCG Killed isomorphic-fetch in 2026

Stop Writing Polyfills. WinterCG Killed isomorphic-fetch in 2026

Comments
11 min read
Your Kotlin Sealed Class Is Not a TypeScript Discriminated Union

Your Kotlin Sealed Class Is Not a TypeScript Discriminated Union

Comments
9 min read
Eloquent's Magic Is Gone. Drizzle Makes You Name Column Types.

Eloquent's Magic Is Gone. Drizzle Makes You Name Column Types.

Comments
11 min read
PHP 8.4 Unions Aren't Discriminated Unions. tsc Knows Louder.

PHP 8.4 Unions Aren't Discriminated Unions. tsc Knows Louder.

Comments
12 min read
PHP-FPM Resets the World Every Request. Node Doesn't.

PHP-FPM Resets the World Every Request. Node Doesn't.

Comments
9 min read
I Automated 85% of the wagmi v1-v2 Migration Using Codemods. Here's How.

I Automated 85% of the wagmi v1-v2 Migration Using Codemods. Here's How.

Comments
7 min read
I Built a WhatsApp Booking Agent — The Hard Part Wasn’t AI

I Built a WhatsApp Booking Agent — The Hard Part Wasn’t AI

Comments
4 min read
I tried to use vis.js… then SSR and performance got in the way

I tried to use vis.js… then SSR and performance got in the way

4
Comments 1
2 min read
Stop Running Your Entire Test Suite. Use the AST Instead.

Stop Running Your Entire Test Suite. Use the AST Instead.

1
Comments
4 min read
Quizlet is gatekeeping more and more, so i made an extension

Quizlet is gatekeeping more and more, so i made an extension

1
Comments
7 min read
Anonymous-first auth with better-auth + Postgres

Anonymous-first auth with better-auth + Postgres

1
Comments
5 min read
Composer Autoload vs npm: The PHP Mental Model That Hurts You

Composer Autoload vs npm: The PHP Mental Model That Hurts You

1
Comments
9 min read
Rate limiting en aplicaciones web: qué proteger antes de elegir una librería

Rate limiting en aplicaciones web: qué proteger antes de elegir una librería

1
Comments
9 min read
Rate limiting in web apps: what to protect before picking a library

Rate limiting in web apps: what to protect before picking a library

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