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.
btoa() broke my emoji: Base64 in JavaScript done right

btoa() broke my emoji: Base64 in JavaScript done right

Comments
2 min read
Next.js `headers()` and `cookies()` in 2026: Dynamic APIs, Opt-Out Semantics, and the Static Rendering Traps Teams Hit

Next.js `headers()` and `cookies()` in 2026: Dynamic APIs, Opt-Out Semantics, and the Static Rendering Traps Teams Hit

Comments 1
16 min read
Base64 Image Not Showing? Six Checks, Cheapest First

Base64 Image Not Showing? Six Checks, Cheapest First

Comments
5 min read
SlothLog: one-tap attendance that writes its own slow recap

Hacktoberfest Open-Source AI Challenge Week 3: Slow and Steady Submission 🦥

SlothLog: one-tap attendance that writes its own slow recap

Comments
2 min read
How to Add AI Narration to Your Blog Posts

How to Add AI Narration to Your Blog Posts

Comments
4 min read
React View Transitions in Next.js 16.4: ViewTransition, addTransitionType and Tested Examples

React View Transitions in Next.js 16.4: ViewTransition, addTransitionType and Tested Examples

Comments 2
11 min read
My OSS Projects: Codegen

My OSS Projects: Codegen

8
Comments 3
14 min read
Type Coercion & Type Casting

Type Coercion & Type Casting

Comments
1 min read
After Effects, but inside a browser tab (free, no install)

After Effects, but inside a browser tab (free, no install)

1
Comments
7 min read
Understanding JavaScript Web APIs: Part 2

Understanding JavaScript Web APIs: Part 2

Comments
7 min read
Why we stopped chasing app installs and doubled down on the browser

Why we stopped chasing app installs and doubled down on the browser

Comments
3 min read
Why matching commercial vehicle OEM part numbers in SQL is messy (and how we open-sourced our parser)

Why matching commercial vehicle OEM part numbers in SQL is messy (and how we open-sourced our parser)

1
Comments
2 min read
Building Local Landing Pages That Are Not Doorway Pages (Next.js App Router)

Building Local Landing Pages That Are Not Doorway Pages (Next.js App Router)

Comments
3 min read
I got tired of paying $49/mo for proposal & contract SaaS, so I built a client-side 4-in-1 B2B Proposal, Quote, Contract & Invoice Studio

I got tired of paying $49/mo for proposal & contract SaaS, so I built a client-side 4-in-1 B2B Proposal, Quote, Contract & Invoice Studio

Comments
4 min read
TypeScript Tuples in 2026: Labeled Elements, Variadic Spreads, and When a Tuple Beats an Interface

TypeScript Tuples in 2026: Labeled Elements, Variadic Spreads, and When a Tuple Beats an Interface

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