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
Designing a browser upload flow for unreliable event Wi-Fi

Designing a browser upload flow for unreliable event Wi-Fi

Comments
5 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
pnpm v12 Is Being Rewritten in Rust

pnpm v12 Is Being Rewritten in Rust

1
Comments 1
6 min read
React Made Simple: Components, Hooks (useState), and the Virtual DOM Explained

React Made Simple: Components, Hooks (useState), and the Virtual DOM Explained

2
Comments
4 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

Comments
3 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
The Biggest Misconception About React Reconciliation (Render vs. Paint)

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

1
Comments 3
2 min read
How to evaluate a slide-change detector without fooling yourself

How to evaluate a slide-change detector without fooling yourself

5
Comments 1
3 min read
Making Film Format Searchable

Making Film Format Searchable

Comments 1
5 min read
3 ways to add link previews to a React app (with and without a backend)

3 ways to add link previews to a React app (with and without a backend)

1
Comments 1
3 min read
Your `.sort()` is mutating state. JavaScript finally gave you the fix.

Your `.sort()` is mutating state. JavaScript finally gave you the fix.

6
Comments
4 min read
I built a browser-based CBZ to PDF converter that keeps comics private

I built a browser-based CBZ to PDF converter that keeps comics private

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

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

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