DEV Community

JavaScript

Once relegated to the browser as one of the 3 core technologies of the web, JavaScript can now be found almost anywhere you find code. JavaScript developers move fast and push software development forward; they can be as opinionated as the frameworks they use, so let's keep it clean here and make it a place to learn from each other!

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Distributive Conditional Types: The Gateway to Advanced TS

Distributive Conditional Types: The Gateway to Advanced TS

1
Comments
8 min read
Kotlin `apply` / `also` / `with` Don't Translate to TypeScript

Kotlin `apply` / `also` / `with` Don't Translate to TypeScript

1
Comments
9 min read
Phantom Types in TypeScript: Stop Mixing Kilograms and Pounds at Compile Time

Phantom Types in TypeScript: Stop Mixing Kilograms and Pounds at Compile Time

1
Comments
11 min read
State Machines in TypeScript: A 60-Line Type-Safe Engine

State Machines in TypeScript: A 60-Line Type-Safe Engine

2
Comments 1
11 min read
Build a Type-Safe Event Bus in TypeScript

Build a Type-Safe Event Bus in TypeScript

1
Comments
12 min read
The package.json exports Map Is the Most Important File You're Writing Wrong

The package.json exports Map Is the Most Important File You're Writing Wrong

1
Comments
11 min read
Laravel Collections Are Just Better Arrays. TypeScript Has 90% Too.

Laravel Collections Are Just Better Arrays. TypeScript Has 90% Too.

1
Comments
9 min read
Stop Writing `for` Loops in TypeScript. 2026 Way to Pipeline Data.

Stop Writing `for` Loops in TypeScript. 2026 Way to Pipeline Data.

1
Comments
9 min read
Stop Writing `for` Loops in TypeScript. The 2026 Way to Pipeline Data

Stop Writing `for` Loops in TypeScript. The 2026 Way to Pipeline Data

1
Comments
9 min read
Stop Reaching for `any`. The Modern `unknown` Pattern Fixes 90% of It

Stop Reaching for `any`. The Modern `unknown` Pattern Fixes 90% of It

Comments
11 min read
8 `infer` Patterns That Make You Look Like a TypeScript Wizard

8 `infer` Patterns That Make You Look Like a TypeScript Wizard

Comments
10 min read
Native Iterator Helpers Just Shipped. Here's What You Stop Doing

Native Iterator Helpers Just Shipped. Here's What You Stop Doing

Comments 1
10 min read
How to Use Micro Frontends Without Regretting It

How to Use Micro Frontends Without Regretting It

Comments
9 min read
Harness engineering: Preparing TypeScript codebases for coding agents

Harness engineering: Preparing TypeScript codebases for coding agents

4
Comments 2
12 min read
vite-plugin-pack-orchestrator,One Vite Plugin for Compression, Checksums, and Auto Hash-Renaming

vite-plugin-pack-orchestrator,One Vite Plugin for Compression, Checksums, and Auto Hash-Renaming

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