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.
Credential Stuffing vs Brute Force, and a 15-Line Breached-Password Check

Credential Stuffing vs Brute Force, and a 15-Line Breached-Password Check

Comments
3 min read
What a Farcaster mini app can and can't do inside Quilcast

What a Farcaster mini app can and can't do inside Quilcast

Comments
6 min read
React error #418: five hydration bugs I shipped

React error #418: five hydration bugs I shipped

Comments
5 min read
The regex bug that passes every test and still ships broken

The regex bug that passes every test and still ships broken

Comments
3 min read
Two AI agents and one human ran a live relay across two Twitch channels. Here's what happened.

Two AI agents and one human ran a live relay across two Twitch channels. Here's what happened.

1
Comments
4 min read
A static Three.js map app: the build and QA checks we run

A static Three.js map app: the build and QA checks we run

Comments
2 min read
What 21 model tests check in a static map explorer

What 21 model tests check in a static map explorer

Comments
2 min read
I Built Chrono Matrix: A Minimalist Habit Tracker with a 1% Compounding Trajectory

I Built Chrono Matrix: A Minimalist Habit Tracker with a 1% Compounding Trajectory

Comments
2 min read
Regular Expression Denial of Service (ReDoS) in JS & PHP: Spotting Catastrophic Backtracking

Regular Expression Denial of Service (ReDoS) in JS & PHP: Spotting Catastrophic Backtracking

Comments
8 min read
Utsuroi: A Kyoto House You Walk Through by Scrolling, From First Light to Nightfall

Utsuroi: A Kyoto House You Walk Through by Scrolling, From First Light to Nightfall

Comments
3 min read
An announcement isn’t an opening: separating event, observation and snapshot dates

An announcement isn’t an opening: separating event, observation and snapshot dates

Comments
4 min read
I went beyond the usual JavaScript Event Loop diagrams and inspected a real Chrome Renderer process on my Mac.

I went beyond the usual JavaScript Event Loop diagrams and inspected a real Chrome Renderer process on my Mac.

Comments
2 min read
The color-change memory leak in Three.js configurators

The color-change memory leak in Three.js configurators

Comments
2 min read
How your javascript code gets executed..

How your javascript code gets executed..

13
Comments
5 min read
Shrinking a PDF Without Turning Its Pages Into Pictures

Shrinking a PDF Without Turning Its Pages Into Pictures

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