close

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.
🥁 Mâm Cơm Landing Page: I built a Vietnamese dinner tray on a 3,000-year-old bronze drum

Frontend Challenge Perfect Landing Submission 🍲🥧

🥁 Mâm Cơm Landing Page: I built a Vietnamese dinner tray on a 3,000-year-old bronze drum

BERJAYA BERJAYA BERJAYA 46
Comments 5
9 min read
Dead-pixel test sites are just colored divs — the actual engineering problem is the Fullscreen API, not the colors

Dead-pixel test sites are just colored divs — the actual engineering problem is the Fullscreen API, not the colors

BERJAYA 1
Comments
6 min read
Auth for an AI Feature: Who Pays for This Call?

Auth for an AI Feature: Who Pays for This Call?

Comments
8 min read
Zero bytes of geometry: a metal lattice sphere-traced in a 14.9 KB page

Zero bytes of geometry: a metal lattice sphere-traced in a 14.9 KB page

Comments
5 min read
Stop Using Props + Watchers Just to Trigger Actions in Child Components (Vue 3.5 useTemplateRef + defineExpose)

Stop Using Props + Watchers Just to Trigger Actions in Child Components (Vue 3.5 useTemplateRef + defineExpose)

Comments
3 min read
Sending an Image to a Model From the Browser

Sending an Image to a Model From the Browser

Comments
7 min read
I built an OKLCH palette generator for pixel art and UI

I built an OKLCH palette generator for pixel art and UI

Comments
1 min read
Fixing the Language That Forgot to Switch

Fixing the Language That Forgot to Switch

BERJAYA 1
Comments
3 min read
Channeling My Inner Gandalf: Go Concurrency Patterns

Channeling My Inner Gandalf: Go Concurrency Patterns

Comments
5 min read
Day 1: Variables, Data Types & Operators

Day 1: Variables, Data Types & Operators

Comments
6 min read
Five ways to build a save panel, three of them correct

Five ways to build a save panel, three of them correct

BERJAYA 1
Comments
25 min read
Google Trends 429s your first request. The fix is 106 bytes.

Google Trends 429s your first request. The fix is 106 bytes.

BERJAYA 1
Comments
7 min read
I built a headless timeline/Gantt for React — would love some feedback

I built a headless timeline/Gantt for React — would love some feedback

BERJAYA BERJAYA BERJAYA 8
Comments 3
2 min read
The SVG Path Data Format, Explained (M, L, C, Q, A, Z)

The SVG Path Data Format, Explained (M, L, C, Q, A, Z)

Comments
4 min read
I Built "AirDrop for Text" with Node.js, Socket.IO and a QR Code — No Cloud, No Accounts

I Built "AirDrop for Text" with Node.js, Socket.IO and a QR Code — No Cloud, No Accounts

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