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.
Building an AI-Powered Voter Education Assistant with Vanilla JS & Gemini

Building an AI-Powered Voter Education Assistant with Vanilla JS & Gemini

Comments
2 min read
How I Built a Firefox New Tab Extension with Pure HTML/CSS/JS (No Frameworks)

How I Built a Firefox New Tab Extension with Pure HTML/CSS/JS (No Frameworks)

Comments
2 min read
I Built a Tiny Decision Tool and Learned That Simple Still Matters

I Built a Tiny Decision Tool and Learned That Simple Still Matters

Comments
4 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
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
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
I built JSON Viewer Pro — a fast, privacy-first JSON formatter/validator/minifier

I built JSON Viewer Pro — a fast, privacy-first JSON formatter/validator/minifier

Comments
2 min read
What is Middleware in Express and How It Works

What is Middleware in Express and How It Works

1
Comments
4 min read
Adding YouTube thumbnails and real titles to existing projects — without a migration

Adding YouTube thumbnails and real titles to existing projects — without a migration

Comments
4 min read
CVE-2025-55182 · React2Shell: RCE in React Server Components via Prototype Pollution

CVE-2025-55182 · React2Shell: RCE in React Server Components via Prototype Pollution

Comments
3 min read
CVE-2025-55182 · React2Shell: RCE en React Server Components via Prototype Pollution

CVE-2025-55182 · React2Shell: RCE en React Server Components via Prototype Pollution

Comments
4 min read
I Built a 3D Interactive Sales Simulator for Cloud Consultants — Here's Why

I Built a 3D Interactive Sales Simulator for Cloud Consultants — Here's Why

2
Comments
3 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
5 min read
The Command Pattern with Discriminated Unions: A 90-Line Undo/Redo

The Command Pattern with Discriminated Unions: A 90-Line Undo/Redo

1
Comments
13 min read
The Strategy Pattern in TypeScript: Discriminated Unions Beat Subclasses

The Strategy Pattern in TypeScript: Discriminated Unions Beat Subclasses

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