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.
How We Cut Our Browser Video Renderer's Frame Time by 80%

How We Cut Our Browser Video Renderer's Frame Time by 80%

2
Comments 1
6 min read
I spent a week trying to intercept Slack push notifications from a Chrome extension. Here's why it's impossible.

I spent a week trying to intercept Slack push notifications from a Chrome extension. Here's why it's impossible.

1
Comments
5 min read
I audited my own AI-generated refactor and found 46 bugs. Here's what that taught me.

I audited my own AI-generated refactor and found 46 bugs. Here's what that taught me.

2
Comments 2
5 min read
pnpm v12 Is Being Rewritten in Rust

pnpm v12 Is Being Rewritten in Rust

1
Comments 2
6 min read
TypeScript `const` Type Parameters: Immutable Inference and When It Beats `as const`

TypeScript `const` Type Parameters: Immutable Inference and When It Beats `as const`

Comments
12 min read
A Black Box Drawn Over a PDF Isn't Redaction — Here's How I Fixed It Client-Side

A Black Box Drawn Over a PDF Isn't Redaction — Here's How I Fixed It Client-Side

1
Comments
3 min read
Designing a browser upload flow for unreliable event Wi-Fi

Designing a browser upload flow for unreliable event Wi-Fi

1
Comments 1
5 min read
Demystifying libuv: The Secret Engine Powering Node.js

Demystifying libuv: The Secret Engine Powering Node.js

1
Comments 1
3 min read
🚀 TypeScript 7: The Game-Changing Features You Need to Know Right Now

🚀 TypeScript 7: The Game-Changing Features You Need to Know Right Now

1
Comments 1
2 min read
I fixed my scraper four times in one night. Each fix revealed a worse bug.

I fixed my scraper four times in one night. Each fix revealed a worse bug.

7
Comments
3 min read
Node.js Architecture Explained from First Principles (The Mental Model Every Backend Developer Should Know)

Node.js Architecture Explained from First Principles (The Mental Model Every Backend Developer Should Know)

1
Comments 2
6 min read
Designing an idempotent confirmation protocol for browser uploads

Designing an idempotent confirmation protocol for browser uploads

1
Comments
3 min read
Behind the Scenes: Code Cleanup and Rollbacks in react-hook-lab

Behind the Scenes: Code Cleanup and Rollbacks in react-hook-lab

Comments
1 min read
The Biggest Misconception About React Reconciliation (Render vs. Paint)

The Biggest Misconception About React Reconciliation (Render vs. Paint)

6
Comments 3
2 min read
Handling Mixed-Unit API Payloads: Why I Built a Zero-Ad Unit Converter

Handling Mixed-Unit API Payloads: Why I Built a Zero-Ad Unit Converter

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