DEV Community

TypeScript

Optional static type-checking for JavaScript.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
We Were Always Building State Machines — From .NET ViewBag to TypeScript Discriminated Unions

We Were Always Building State Machines — From .NET ViewBag to TypeScript Discriminated Unions

Comments
7 min read
Cheap Filters First, LLM Last: Running an AI Matcher Inside a Cron Job

Solves explosive LLM costs with boring code

Cheap Filters First, LLM Last: Running an AI Matcher Inside a Cron Job

5
Comments 8
6 min read
React Design Patterns Senior Devs Actually Use (2026)

React Design Patterns Senior Devs Actually Use (2026)

1
Comments
7 min read
Barrel Files: Why index.ts Re-Exports Hurt Tree Shaking, Next.js Dev Memory, and tsc (2026)

Barrel Files: Why index.ts Re-Exports Hurt Tree Shaking, Next.js Dev Memory, and tsc (2026)

8
Comments 1
9 min read
Dead Code kills silently

Dead Code kills silently

Comments
7 min read
How I Built a 300+ Chapter Coding Platform with Angular SSR + Supabase (Solo, Free-Tier)

How I Built a 300+ Chapter Coding Platform with Angular SSR + Supabase (Solo, Free-Tier)

Comments 1
2 min read
命令模式深度指南:封装请求与解耦行为的艺术

命令模式深度指南:封装请求与解耦行为的艺术

1
Comments
2 min read
A Small, Annoying Reminder About MySQL, Next.js, and Reality

A Small, Annoying Reminder About MySQL, Next.js, and Reality

6
Comments
2 min read
The fiscal edge cases Romanian payroll software gets wrong (and how I modeled them in TypeScript)

The fiscal edge cases Romanian payroll software gets wrong (and how I modeled them in TypeScript)

Comments
3 min read
TypeScript Strict Null Checks in 2026: Real-World Patterns for Handling `undefined` Without the Noise

TypeScript Strict Null Checks in 2026: Real-World Patterns for Handling `undefined` Without the Noise

Comments 1
11 min read
Breaking the Browser Sandbox: How to Build Native Desktop Automation Agents with Node.js and C++

Breaking the Browser Sandbox: How to Build Native Desktop Automation Agents with Node.js and C++

2
Comments
11 min read
Which AI Model Should Generate Your CMS Content? A Practical Framework

Which AI Model Should Generate Your CMS Content? A Practical Framework

3
Comments 1
7 min read
Browser Video Editor: Trim, Cut, and Export MP4 Without a Server

Browser Video Editor: Trim, Cut, and Export MP4 Without a Server

1
Comments 1
5 min read
Why Angular, Vue, and ESLint Can't Upgrade to TypeScript 7.0 (Yet) — And Why TS 7.1 Changes Everything

Why Angular, Vue, and ESLint Can't Upgrade to TypeScript 7.0 (Yet) — And Why TS 7.1 Changes Everything

6
Comments 1
3 min read
I Built an AI Skill That Turns a URL or Raw Footage Into an Editable Video Project

I Built an AI Skill That Turns a URL or Raw Footage Into an Editable Video Project

1
Comments 2
4 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.