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.
Building an On-Device Q&A Agent with Chrome Built-in AI and the Prompt API

Building an On-Device Q&A Agent with Chrome Built-in AI and the Prompt API

Comments
6 min read
Your hreflang says English-only. Does your language switcher agree?

Your hreflang says English-only. Does your language switcher agree?

Comments
3 min read
[Python/JS/C#] Block Engine v2.2.0: Run Python, Node.js, Lua & PHP in a single document with zero-config state pipeline

[Python/JS/C#] Block Engine v2.2.0: Run Python, Node.js, Lua & PHP in a single document with zero-config state pipeline

5
Comments 1
1 min read
I Built an Open-Source project. It Became the Official MailChannels JS SDK

I Built an Open-Source project. It Became the Official MailChannels JS SDK

1
Comments
6 min read
The Determinism Gap: Why Your Playwright Tests Lie to You (And a Systems-Engineering Fix)

The Determinism Gap: Why Your Playwright Tests Lie to You (And a Systems-Engineering Fix)

Comments
6 min read
It Works on Office WiFi: Shipping AR to People Who Will Not Install Anything

It Works on Office WiFi: Shipping AR to People Who Will Not Install Anything

Comments
6 min read
Shipping an Isometric Game in the Browser With Three.js

Shipping an Isometric Game in the Browser With Three.js

Comments
2 min read
Your status enum lives in five files

Your status enum lives in five files

Comments
8 min read
The js13kGames 2026 competition has started!

The js13kGames 2026 competition has started!

Comments
3 min read
Perry Mason in: The Case of the Drifting Timer

Perry Mason in: The Case of the Drifting Timer

Comments
10 min read
TypeScript Intersection Types Done Right: When They Compose Cleanly and When They Silently Lie

TypeScript Intersection Types Done Right: When They Compose Cleanly and When They Silently Lie

1
Comments 1
12 min read
Building a fullscreen countdown timer in vanilla JS: accurate time, Wake Lock, and a WebAudio alarm

Building a fullscreen countdown timer in vanilla JS: accurate time, Wake Lock, and a WebAudio alarm

Comments
4 min read
Those ugly tracking codes in your links? I’m building a one-click fix (while learning JavaScript from scratch)

Those ugly tracking codes in your links? I’m building a one-click fix (while learning JavaScript from scratch)

1
Comments
3 min read
Build a directional preload window for a scrolling video feed with hls.js

Build a directional preload window for a scrolling video feed with hls.js

1
Comments
6 min read
GEO is the new SEO — and most sites are failing at it

GEO is the new SEO — and most sites are failing at it

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