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.
Shopify Flow can send customer email. It just can't send this kind.

Shopify Flow can send customer email. It just can't send this kind.

Comments
7 min read
JSON.parse errors decoded: what 'Unexpected token <' and friends actually mean

JSON.parse errors decoded: what 'Unexpected token <' and friends actually mean

Comments
4 min read
Scan barcodes in the browser with JavaScript — no native app

Scan barcodes in the browser with JavaScript — no native app

Comments
3 min read
I Built Regulation Compiler to Translate Regulations Into Engineering Requirements

I Built Regulation Compiler to Translate Regulations Into Engineering Requirements

Comments 1
1 min read
A Paste button is a capability negotiation, not a clipboard read

A Paste button is a capability negotiation, not a clipboard read

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

Comments
2 min read
🎮 Neon Caverns: A Platformer Built with Limn Engine — Play It Now

🎮 Neon Caverns: A Platformer Built with Limn Engine — Play It Now

2
Comments
9 min read
Seamless by construction: chaining ten video segments into one scroll-scrubbed loop

Seamless by construction: chaining ten video segments into one scroll-scrubbed loop

Comments
3 min read
Promise.withResolvers() Demystified: Simplify Claude Agent Loops in Node.js

Promise.withResolvers() Demystified: Simplify Claude Agent Loops in Node.js

1
Comments
9 min read
I drew my Claude Code sessions as a timeline, with the why behind each decision

I drew my Claude Code sessions as a timeline, with the why behind each decision

Comments
3 min read
Debugging Node.js Like a Pro

Debugging Node.js Like a Pro

Comments
3 min read
You Probably Don't Need That npm Package: 6 Native Web APIs That Made Our Tools 100% Dependency-Free

You Probably Don't Need That npm Package: 6 Native Web APIs That Made Our Tools 100% Dependency-Free

Comments
1 min read
Building a simple invoice PDF tool: the boring parts that matter

Building a simple invoice PDF tool: the boring parts that matter

Comments
3 min read
Process EPUB files in the browser — no uploads

Process EPUB files in the browser — no uploads

Comments
1 min read
CVE-2026-16723: Pre-Auth RCE in Fastjson 1.x via the @JSONType Trust Branch

CVE-2026-16723: Pre-Auth RCE in Fastjson 1.x via the @JSONType Trust Branch

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