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.
đź“‚ Build a Metadata Viewer in React (Audio, Video, Image, PDF, eBook)

đź“‚ Build a Metadata Viewer in React (Audio, Video, Image, PDF, eBook)

2
Comments
2 min read
React Drag and Drop Without External Libraries

React Drag and Drop Without External Libraries

6
Comments
8 min read
I Built a Free Tool for Printable Conversion Charts – No Signup Required

I Built a Free Tool for Printable Conversion Charts – No Signup Required

Comments
3 min read
Building an AI Watermark Remover on Cloudflare Workers (Single-File Architecture)

Building an AI Watermark Remover on Cloudflare Workers (Single-File Architecture)

Comments
5 min read
TypeScript's Type System: Beyond the Basics and Into the Realm of Types

TypeScript's Type System: Beyond the Basics and Into the Realm of Types

1
Comments
4 min read
JavaScript Closures Explained with Real Examples

JavaScript Closures Explained with Real Examples

Comments
6 min read
JavaScript ES6+ Features Every Developer Should Know

JavaScript ES6+ Features Every Developer Should Know

Comments
6 min read
I built a LinkedIn network analyzer in 6 days using science from 1973. Here's what I found.

I built a LinkedIn network analyzer in 6 days using science from 1973. Here's what I found.

Comments
1 min read
URL encoding — what it is, when it breaks, and how to fix it

URL encoding — what it is, when it breaks, and how to fix it

Comments
6 min read
Play HEVC, AV1 and MKV in the browser with WebCodecs (no server transcoding)

Play HEVC, AV1 and MKV in the browser with WebCodecs (no server transcoding)

4
Comments
6 min read
When 4.4MB Is Too Much: Solving the "Send Everything to Frontend" Anti-Pattern in React

When 4.4MB Is Too Much: Solving the "Send Everything to Frontend" Anti-Pattern in React

1
Comments
4 min read
What is DOM in JavaScript and ten interview questions for DOM ?

What is DOM in JavaScript and ten interview questions for DOM ?

2
Comments 1
2 min read
My Friends Spent 14 Minutes Deciding Where to Go Train. A Wheel Spinner Fixed It in 3 Seconds.

My Friends Spent 14 Minutes Deciding Where to Go Train. A Wheel Spinner Fixed It in 3 Seconds.

7
Comments
7 min read
From Chaos to Control: Multiple Node.js Environments with Multi-Env CLI

From Chaos to Control: Multiple Node.js Environments with Multi-Env CLI

1
Comments
3 min read
Stop Googling for Symbols: How I Built a Lightning-Fast Unicode Search Tool

Stop Googling for Symbols: How I Built a Lightning-Fast Unicode Search Tool

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