DEV Community

TypeScript

Optional static type-checking for JavaScript.

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Stop writing TypeScript interfaces by hand - generate them from JSON, CSV, and OpenAPI in one command

Stop writing TypeScript interfaces by hand - generate them from JSON, CSV, and OpenAPI in one command

Comments
4 min read
When disabled is not enough: Building guarded UI state in React

When disabled is not enough: Building guarded UI state in React

Comments
11 min read
I built an npm library to test AI chatbots with Playwright — here's why normal matchers don't work

I built an npm library to test AI chatbots with Playwright — here's why normal matchers don't work

Comments
3 min read
Build a Real-Time Chat with ByteSocket: The Fully-Typed WebSocket Library

Build a Real-Time Chat with ByteSocket: The Fully-Typed WebSocket Library

Comments
5 min read
npm audit isn't enough: I simulated a supply chain attack on my Node dependencies and found what the scanner can't see

npm audit isn't enough: I simulated a supply chain attack on my Node dependencies and found what the scanner can't see

Comments
9 min read
npm audit no alcanza: simulé un supply chain attack sobre mis dependencias de Node y encontré lo que el scanner no ve

npm audit no alcanza: simulé un supply chain attack sobre mis dependencias de Node y encontré lo que el scanner no ve

Comments
10 min read
TypeScript strict Mode Is 8 Flags. Turn strictNullChecks On Last.

TypeScript strict Mode Is 8 Flags. Turn strictNullChecks On Last.

1
Comments
10 min read
Real-Time User Presence in NestJS — Multi-Tab, Multi-Instance, Zero Ghost Users

Real-Time User Presence in NestJS — Multi-Tab, Multi-Instance, Zero Ghost Users

Comments
4 min read
PHP Enum Methods to TypeScript: Why Discriminated Unions + namespace Beats class enums

PHP Enum Methods to TypeScript: Why Discriminated Unions + namespace Beats class enums

Comments
8 min read
From JavaScript to TypeScript — Phase 2

From JavaScript to TypeScript — Phase 2

Comments
1 min read
I shipped a paid web app in half a day using Claude Code + Codex (Garmin AI CSV converter)

I shipped a paid web app in half a day using Claude Code + Codex (Garmin AI CSV converter)

Comments
8 min read
Top 7 Angular Gantt Chart Libraries in 2026

Top 7 Angular Gantt Chart Libraries in 2026

4
Comments 1
8 min read
Angular DI Is Not Type-Safe, So I Fixed It

Angular DI Is Not Type-Safe, So I Fixed It

Comments
14 min read
From Playground to Code: Three Versions of One Prompt in Google AI Studio

From Playground to Code: Three Versions of One Prompt in Google AI Studio

Comments
8 min read
I built a production-ready rate limiter for Node.js with multiple algorithms and Redis support

I built a production-ready rate limiter for Node.js with multiple algorithms and Redis support

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