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.
Shrinking a PDF Without Turning Its Pages Into Pictures

Shrinking a PDF Without Turning Its Pages Into Pictures

Comments
6 min read
Bringing back the VCR board game with Kiro — a spec-driven build from the command line

Bringing back the VCR board game with Kiro — a spec-driven build from the command line

Comments
6 min read
Why your design looks fine on screen and broken on a shoe: three constraints, three consequences

Why your design looks fine on screen and broken on a shoe: three constraints, three consequences

Comments
7 min read
BullMQ vs RabbitMQ: Which Queue for Node.js?

BullMQ vs RabbitMQ: Which Queue for Node.js?

Comments
7 min read
Your State Management Design Fails the Moment Two Screens Disagree

Your State Management Design Fails the Moment Two Screens Disagree

Comments
3 min read
pdf.js render() resolves fine on a huge page, but the canvas reads back transparent

pdf.js render() resolves fine on a huge page, but the canvas reads back transparent

Comments
3 min read
I built a client-side cache in Rust and compiled it to WebAssembly

I built a client-side cache in Rust and compiled it to WebAssembly

Comments
1 min read
How we handle quote requests for routes we have never priced

How we handle quote requests for routes we have never priced

Comments
2 min read
Four ways to pick a date locale in one app, and only the newest one asks the data

Four ways to pick a date locale in one app, and only the newest one asks the data

Comments
5 min read
Two options on our desktop notification name three platforms between them, and not one of them is macOS

Two options on our desktop notification name three platforms between them, and not one of them is macOS

Comments
5 min read
FDA % Daily Value rounding isn't Math.round(): implementing 21 CFR 101.9 in JavaScript

FDA % Daily Value rounding isn't Math.round(): implementing 21 CFR 101.9 in JavaScript

Comments
3 min read
Parse a page selection completely or not at all

Parse a page selection completely or not at all

Comments
3 min read
Why our game pages have no login wall, and what that costs us in analytics

Why our game pages have no login wall, and what that costs us in analytics

Comments
2 min read
🛡️ How I Built Trifecta Checker to Stop Lethal AI Agents with One API Call

🛡️ How I Built Trifecta Checker to Stop Lethal AI Agents with One API Call

Comments
1 min read
Building reversible layer masks in a browser image editor

Building reversible layer masks in a browser image editor

Comments
3 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.