DEV Community

TypeScript

Optional static type-checking for JavaScript.

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
69 pages are one TypeScript array, and nothing else on the site is allowed to hold a list

69 pages are one TypeScript array, and nothing else on the site is allowed to hold a list

2
Comments 1
6 min read
orbitdesk-modern-workplace-operations-lab-webrtc-team-calls

orbitdesk-modern-workplace-operations-lab-webrtc-team-calls

Comments
3 min read
React Performance Patterns I Use Every Day

React Performance Patterns I Use Every Day

Comments
2 min read
450 label words the test suite will not let us ship without

450 label words the test suite will not let us ship without

Comments
4 min read
A type with no word for "absent": an allergen layer that can only push down

A type with no word for "absent": an allergen layer that can only push down

Comments
4 min read
Cogniva — AI-Powered Adaptive Learning Workspace Built for a Friend

Hacktoberfest: Maintainer Spotlight

Cogniva — AI-Powered Adaptive Learning Workspace Built for a Friend

Comments 1
5 min read
Claude Code Headless Mode in 2026: Scripting Autonomous Coding Tasks Without the Interactive Shell

Claude Code Headless Mode in 2026: Scripting Autonomous Coding Tasks Without the Interactive Shell

Comments
14 min read
7 Node.js Built-in Features That Can Replace npm Packages

7 Node.js Built-in Features That Can Replace npm Packages

1
Comments 1
7 min read
38 clamps, four probits, and one coefficient rounded to 15 digits

38 clamps, four probits, and one coefficient rounded to 15 digits

1
Comments 1
5 min read
Our design tokens are a package, and the marketing site is deliberately not a consumer

Our design tokens are a package, and the marketing site is deliberately not a consumer

Comments 1
4 min read
--incremental Made My TypeScript Hook 3.6x Slower. A 200KB Threshold Fixed It

--incremental Made My TypeScript Hook 3.6x Slower. A 200KB Threshold Fixed It

Comments
18 min read
Your Agent Burns LLM Money on Switch Statements. Jev Claims 444x Less

Your Agent Burns LLM Money on Switch Statements. Jev Claims 444x Less

Comments 1
13 min read
I Built TGDown, a Chrome Extension for Downloading Telegram Web Media

I Built TGDown, a Chrome Extension for Downloading Telegram Web Media

1
Comments
4 min read
A type-safe decision engine in ReScript

A type-safe decision engine in ReScript

Comments 1
12 min read
Calling .sort() or .push() Directly on React State Might Not Trigger a Re-render

Calling .sort() or .push() Directly on React State Might Not Trigger a Re-render

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