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.
🚀 Day 7 of Learning React: How Do Components Share Data? Understanding Lifting State Up

🚀 Day 7 of Learning React: How Do Components Share Data? Understanding Lifting State Up

Image Image 3
Comments 3
5 min read
I built a HEIC to JPG converter that never uploads your photos (WebAssembly + libheif)

I built a HEIC to JPG converter that never uploads your photos (WebAssembly + libheif)

Image 1
Comments
4 min read
Query, Mutation, and Stream Are Not the Same Kind of Async Work

Query, Mutation, and Stream Are Not the Same Kind of Async Work

Image 2
Comments 1
8 min read
Stop DOM Freezes: Virtualized Lists in React ⚡

Stop DOM Freezes: Virtualized Lists in React ⚡

Comments
3 min read
There are around 10 independent PDF engines, and I built a new one from scratch.

There are around 10 independent PDF engines, and I built a new one from scratch.

Image 1
Comments
2 min read
SilentShare — A Browser-Based Peer-to-Peer File Sharing App

SilentShare — A Browser-Based Peer-to-Peer File Sharing App

Image 1
Comments
2 min read
Add Arrow-Key Shortcuts to a Confirmation Dialog Without Breaking Accessibility

Add Arrow-Key Shortcuts to a Confirmation Dialog Without Breaking Accessibility

Image 1
Comments
3 min read
Why SnapDOM Beats html2canvas for DOM-to-Image Capture

Why SnapDOM Beats html2canvas for DOM-to-Image Capture

Image Image 3
Comments
6 min read
How I Built a Chrome Volume Booster with Manifest V3 and Web Audio API

How I Built a Chrome Volume Booster with Manifest V3 and Web Audio API

Image 1
Comments 1
2 min read
How We Built DJ ROOTS: An AI-Powered Music Recommendation Platform

How We Built DJ ROOTS: An AI-Powered Music Recommendation Platform

Comments 1
4 min read
Why \\uXXXX Shows Up in JSON and How to Decode It Safely

Why \\uXXXX Shows Up in JSON and How to Decode It Safely

Image 1
Comments 2
3 min read
JavaScript Atomics and SharedArrayBuffer in 2026: Practical Patterns for Cross-Worker State

JavaScript Atomics and SharedArrayBuffer in 2026: Practical Patterns for Cross-Worker State

Comments
15 min read
Buiding Browser-Based SBOM Visualizer

Buiding Browser-Based SBOM Visualizer

Comments
2 min read
How I Built My Next.js Developer Portfolio & Optimized It for the Web

How I Built My Next.js Developer Portfolio & Optimized It for the Web

Comments
3 min read
DevDash: 17 dev tools, one URL, all client-side

DevDash: 17 dev tools, one URL, all client-side

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