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.
Claude Code Plan Mode vs Auto-Accept in 2026: When to Let the Agent Drive and When to Stay in the Loop

Claude Code Plan Mode vs Auto-Accept in 2026: When to Let the Agent Drive and When to Stay in the Loop

1
Comments 1
12 min read
Stop Wasting Resources: Track Tab Visibility and Window Focus in React

Stop Wasting Resources: Track Tab Visibility and Window Focus in React

Comments
2 min read
Showcase: Building an in-browser 3Blue1Brown Manim, TikZ & Stick Figure animation studio

Showcase: Building an in-browser 3Blue1Brown Manim, TikZ & Stick Figure animation studio

Comments
1 min read
How I Fixed 19 Timezone Bugs in My Time-Tracking App With Claude Code

How I Fixed 19 Timezone Bugs in My Time-Tracking App With Claude Code

2
Comments 2
8 min read
A stranger quit my game at one button. The bug behind it was boring.

A stranger quit my game at one button. The bug behind it was boring.

Comments
2 min read
A 30-second rhythm game in one HTML file. The game was easy. Distribution ate me alive.

A 30-second rhythm game in one HTML file. The game was easy. Distribution ate me alive.

Comments
2 min read
Bun has Elysia and Hono for APIs. What about fullstack apps?

Bun has Elysia and Hono for APIs. What about fullstack apps?

Comments
6 min read
Mini "Shell" Gas Station with React: useState and JSON DB

Mini "Shell" Gas Station with React: useState and JSON DB

Comments
3 min read
Building a Live Scoreboard with a Sports Data API (Vanilla JS + WebSocket)

Building a Live Scoreboard with a Sports Data API (Vanilla JS + WebSocket)

Comments 1
4 min read
The URL is the save file: a time card calculator with no backend and no accounts

The URL is the save file: a time card calculator with no backend and no accounts

2
Comments 1
4 min read
When an input moves mid-run, vx keeps the result and skips the save

When an input moves mid-run, vx keeps the result and skips the save

Comments
3 min read
What Clients Actually Expect From a Freelance Web Developer

What Clients Actually Expect From a Freelance Web Developer

Comments
2 min read
The iPhone Duo Web Checklist: 9 Things to Verify Before October 23

The iPhone Duo Web Checklist: 9 Things to Verify Before October 23

Comments
7 min read
Hash the email. Do not hash the IP. Both mistakes still return 200.

Hash the email. Do not hash the IP. Both mistakes still return 200.

Comments 1
5 min read
string.length is wrong for X and Bluesky. My counter failed 8 of 34 tests against X's own library

string.length is wrong for X and Bluesky. My counter failed 8 of 34 tests against X's own library

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