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.
Array Methods in JS

Array Methods in JS

8
Comments
4 min read
Hoisting in JavaScript, Without the Hand-Waving

Hoisting in JavaScript, Without the Hand-Waving

Comments
3 min read
React Basics: useState and useEffect

React Basics: useState and useEffect

Comments 1
1 min read
Building Dotguard: What Writing Detection Rules Taught Me About Developer Habits

Building Dotguard: What Writing Detection Rules Taught Me About Developer Habits

Comments
9 min read
Big O, Minus the Scary Math

Big O, Minus the Scary Math

Comments
3 min read
Clean Start, Clean Deps: Why Template Choice Affects Your Security Posture

Clean Start, Clean Deps: Why Template Choice Affects Your Security Posture

Comments
9 min read
How I Built a 100% Client-Side 8MB Video Compressor in Next.js with WebAssembly

How I Built a 100% Client-Side 8MB Video Compressor in Next.js with WebAssembly

Comments 1
2 min read
Arabic digits in web forms - why a valid phone number gets rejected, and how to fix it in JavaScript

Arabic digits in web forms - why a valid phone number gets rejected, and how to fix it in JavaScript

1
Comments 3
5 min read
How I Built a Wordle for Chinese Idioms with 7,200+ Words, Pinyin & Audio (and achieved a 100 Lighthouse score)

How I Built a Wordle for Chinese Idioms with 7,200+ Words, Pinyin & Audio (and achieved a 100 Lighthouse score)

2
Comments
2 min read
Our Dependency Scanner Said We Were Clean. The Vulnerability Had Been Public for Two Weeks.

Our Dependency Scanner Said We Were Clean. The Vulnerability Had Been Public for Two Weeks.

Comments 2
4 min read
dep-blame: Understand how your dependencies changed

dep-blame: Understand how your dependencies changed

2
Comments 5
2 min read
I Built a Discount Calculator That Saved Me $2,400 Last Year — Here's the JavaScript Behind It

I Built a Discount Calculator That Saved Me $2,400 Last Year — Here's the JavaScript Behind It

Comments
4 min read
" What Actually Happens When You Click \"Submit\"? A Request From Browser to Database and Back "

" What Actually Happens When You Click \"Submit\"? A Request From Browser to Database and Back "

4
Comments 3
10 min read
Tic-Tac-Toe

Tic-Tac-Toe

4
Comments
4 min read
JSON.parse tells you what broke, but not where

JSON.parse tells you what broke, but not where

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