close

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.
The Fibonacci Spiral Is Secretly a Straight Line

Animated in three.js with quarter-circle arcs

The Fibonacci Spiral Is Secretly a Straight Line

BERJAYA BERJAYA BERJAYA 6
Comments 2
9 min read
Why Third-Party Scripts Are Still the Weakest Link in Modern Web Stacks

Why Third-Party Scripts Are Still the Weakest Link in Modern Web Stacks

Comments
4 min read
100 people bought a mug. The stock went from 100 to 99.

100 people bought a mug. The stock went from 100 to 99.

BERJAYA BERJAYA BERJAYA 3
Comments
4 min read
Testing Electron Apps: A Practical Guide to Unit, Integration, and E2E Coverage

Testing Electron Apps: A Practical Guide to Unit, Integration, and E2E Coverage

Comments
7 min read
Give Your Coding Agent a Bundle Budget: size-limit Fails the Branch Before You Land It

Give Your Coding Agent a Bundle Budget: size-limit Fails the Branch Before You Land It

Comments
8 min read
A world clock that doesn't trust your clock: lessons from 64 500 city pages in plain PHP

A world clock that doesn't trust your clock: lessons from 64 500 city pages in plain PHP

Comments
6 min read
Isometric architecture diagrams as code: cloud diagrams in SVG from YAML

Isometric architecture diagrams as code: cloud diagrams in SVG from YAML

Comments
10 min read
Building a free embeddable widget that earns attribution honestly: iframe + credit line design

Building a free embeddable widget that earns attribution honestly: iframe + credit line design

Comments 1
4 min read
Your Wix widget loads from whichever deployment rendered the page, and that render can be cached for 35 hours

Your Wix widget loads from whichever deployment rendered the page, and that render can be cached for 35 hours

Comments
6 min read
`npx wix release` does not build: how we shipped yesterday's `dist/` by mistake

`npx wix release` does not build: how we shipped yesterday's `dist/` by mistake

Comments
5 min read
Building a browser metronome that stays in time at 1000 BPM

Building a browser metronome that stays in time at 1000 BPM

Comments
3 min read
npm packages, types, and the quick-fix install

npm packages, types, and the quick-fix install

Comments
2 min read
Which Branch Did My if Take? Seeing if / else if as a Flowchart

Which Branch Did My if Take? Seeing if / else if as a Flowchart

Comments
6 min read
Mining 14,351 Chess Puzzles with Stockfish 18 (and the Illegal-FEN Trap in chess.js)

Mining 14,351 Chess Puzzles with Stockfish 18 (and the Illegal-FEN Trap in chess.js)

Comments
5 min read
I Decoded 208 Round, Triangle and Hexagon QR Codes. Here's What Actually Breaks Them

I Decoded 208 Round, Triangle and Hexagon QR Codes. Here's What Actually Breaks Them

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