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.
A Clean React Project Structure for Scalable Applications

A Clean React Project Structure for Scalable Applications

Comments
1 min read
Delta E is a distance, not a score

Delta E is a distance, not a score

Comments
4 min read
🔥 30 Days of Frontend — Day 3: React Fiber

🔥 30 Days of Frontend — Day 3: React Fiber

1
Comments
5 min read
Krishna Janmashtami for Techies

Krishna Janmashtami for Techies

1
Comments
6 min read
I built 59 free browser-based dev tools in vanilla JS — here's what I learned

I built 59 free browser-based dev tools in vanilla JS — here's what I learned

1
Comments 1
2 min read
Rejetto HFS CVE-2026-61500 exploited a day after write-up

Rejetto HFS CVE-2026-61500 exploited a day after write-up

5
Comments 2
4 min read
A live crypto price ticker on a static site, three ways

A live crypto price ticker on a static site, three ways

Comments 1
3 min read
Why I’m building a unified DevOps OS to kill context switching at 16

Why I’m building a unified DevOps OS to kill context switching at 16

2
Comments 1
1 min read
I wanted Squoosh with batch and a KB budget, so I built a client-side compressor

I wanted Squoosh with batch and a KB budget, so I built a client-side compressor

Comments
4 min read
CĂłmo solucionar \"Text content does not match server-rendered HTML\" en Next.js App Router

CĂłmo solucionar \"Text content does not match server-rendered HTML\" en Next.js App Router

Comments
3 min read
I built a tool to catch empty scans read as passes, and shipped it with an empty scan read as a pass

I built a tool to catch empty scans read as passes, and shipped it with an empty scan read as a pass

5
Comments
2 min read
Rendering a 3D world in the browser is the easy part. Three.js gets you a spinning cube in ten minutes.

Rendering a 3D world in the browser is the easy part. Three.js gets you a spinning cube in ten minutes.

1
Comments 3
4 min read
A YouTube downloader UI should explain the file before offering it

A YouTube downloader UI should explain the file before offering it

Comments
4 min read
Moving canvas work into a Worker won't raise its size limit

Moving canvas work into a Worker won't raise its size limit

Comments 1
4 min read
Stop Hand-Writing JSON-LD: Generate Valid Schema Markup in Seconds

Stop Hand-Writing JSON-LD: Generate Valid Schema Markup in Seconds

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