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.
I Throttled My App to Slow 3G. Here's What My Tests Never Caught

Exposes race conditions hidden by fast wifi

I Throttled My App to Slow 3G. Here's What My Tests Never Caught

25
Comments 9
7 min read
🧩 Don't make Tech your entire personality.

🧩 Don't make Tech your entire personality.

8
Comments 1
5 min read
TypeScript 6.0 `--strictBuiltinIteratorReturn`: What Changes When Iterators Finally Have Correct Return Types

TypeScript 6.0 `--strictBuiltinIteratorReturn`: What Changes When Iterators Finally Have Correct Return Types

Comments
10 min read
React interview practice: explain a stale search result before fixing it

React interview practice: explain a stale search result before fixing it

Comments
3 min read
The Star Rating That Never Reaches Your Server

The Star Rating That Never Reaches Your Server

2
Comments
4 min read
Vue 3 Cleans Up After Itself — Until It Can't

Vue 3 Cleans Up After Itself — Until It Can't

Comments
21 min read
Using Moleculer with TypeScript: contracts, two service styles, and the honest caveats

Using Moleculer with TypeScript: contracts, two service styles, and the honest caveats

Comments
9 min read
Every Browser on an iPhone Is Safari, and the Bug Report Will Not Say Which One

Every Browser on an iPhone Is Safari, and the Bug Report Will Not Say Which One

Comments
4 min read
Multi-Platform Text Length Previewer: Why SMS Character Counts Change

Multi-Platform Text Length Previewer: Why SMS Character Counts Change

1
Comments
4 min read
Context Over MCP: Build a WebMCP Tool From Scratch

Context Over MCP: Build a WebMCP Tool From Scratch

1
Comments
5 min read
The agent wrote the code. The tests are green. The linter is clean. You can't explain what changed.

The agent wrote the code. The tests are green. The linter is clean. You can't explain what changed.

5
Comments
8 min read
Visual Friction Bounding Boxes: The Mathematics of Calculating Real Dollar Loss on Web Forms

Visual Friction Bounding Boxes: The Mathematics of Calculating Real Dollar Loss on Web Forms

Comments
3 min read
SQL Analytics in the Browser Without Uploading Your Data Anywhere

SQL Analytics in the Browser Without Uploading Your Data Anywhere

Comments
4 min read
Zod vs Pydantic vs Ajv: I ran one broken schema in all 3

Zod vs Pydantic vs Ajv: I ran one broken schema in all 3

Comments
6 min read
How to add game feel to a static site without hiding a word from Google

How to add game feel to a static site without hiding a word from Google

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