DEV Community

TypeScript

Optional static type-checking for JavaScript.

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Const Type Parameters in TypeScript 5: One Less Annotation

Const Type Parameters in TypeScript 5: One Less Annotation

Comments
8 min read
as const Is the Best Single Feature TypeScript Has Shipped in 5 Years

as const Is the Best Single Feature TypeScript Has Shipped in 5 Years

Comments
8 min read
Branded Types in TypeScript: Cheap Type Safety You Should Already Be Using

Branded Types in TypeScript: Cheap Type Safety You Should Already Be Using

Comments
8 min read
Module Augmentation in TypeScript: Three Patterns and One Foot-Gun

Module Augmentation in TypeScript: Three Patterns and One Foot-Gun

Comments
10 min read
Conditional Types: When They Earn Their Complexity and When They Don't

Conditional Types: When They Earn Their Complexity and When They Don't

Comments
7 min read
TypeScript's noUncheckedIndexedAccess: Turn It On, See What Breaks

TypeScript's noUncheckedIndexedAccess: Turn It On, See What Breaks

Comments
8 min read
satisfies: The Operator That Made as Casts Mostly Obsolete

satisfies: The Operator That Made as Casts Mostly Obsolete

Comments
8 min read
Stop Writing Zod Schemas by Hand: What I Learned After 40 API Endpoints

Stop Writing Zod Schemas by Hand: What I Learned After 40 API Endpoints

1
Comments
4 min read
5 TypeScript Defaults That Quietly Changed in 2026 (And Why Your Build Is Now Broken)

5 TypeScript Defaults That Quietly Changed in 2026 (And Why Your Build Is Now Broken)

6
Comments 1
9 min read
Building AI Decision Audit Trails: What the UN AI Hub Means for Developers

Building AI Decision Audit Trails: What the UN AI Hub Means for Developers

Comments
3 min read
Build a Research Assistant AI Agent with TypeScript (Part 2): Callbacks, State, and Memory

Build a Research Assistant AI Agent with TypeScript (Part 2): Callbacks, State, and Memory

Comments
16 min read
Kimi K2.6 vs Claude vs GPT-5.5: lo puse contra mis casos reales de coding y los nĂşmeros me sorprendieron

Kimi K2.6 vs Claude vs GPT-5.5: lo puse contra mis casos reales de coding y los nĂşmeros me sorprendieron

1
Comments
10 min read
type vs interface in 2026: Stop the Religious War

type vs interface in 2026: Stop the Religious War

Comments
9 min read
I built a React component doc generator that outputs Storybook stories

I built a React component doc generator that outputs Storybook stories

1
Comments
1 min read
Cursor + Claude: stop shipping flaky API clients

Cursor + Claude: stop shipping flaky API clients

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