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.
Advanced Mocking Strategies: Mastering Test Doubles & Behavior Verification

Advanced Mocking Strategies: Mastering Test Doubles & Behavior Verification

Comments
16 min read
AI wrote my bug. I shipped it anyway. Here’s what I learned.

AI wrote my bug. I shipped it anyway. Here’s what I learned.

Comments
4 min read
You Don't Need Another Agent. You Need a Linter.

You Don't Need Another Agent. You Need a Linter.

4
Comments
9 min read
What actually causes React to re-render

What actually causes React to re-render

Comments 2
3 min read
The Ref Escape Hatch: React Hooks for Stale Closures, Stable Callbacks, and Force Updates

The Ref Escape Hatch: React Hooks for Stale Closures, Stable Callbacks, and Force Updates

4
Comments
8 min read
How to Validate UK VAT Numbers, NINO, Company Numbers and UTR in Any Language (2026)

How to Validate UK VAT Numbers, NINO, Company Numbers and UTR in Any Language (2026)

Comments
3 min read
I built a dependency health scanner in a day. Here's what I shipped and what I cut.

I built a dependency health scanner in a day. Here's what I shipped and what I cut.

1
Comments
3 min read
JWT Tokens Decoded: What's Actually Inside Your Auth Token

JWT Tokens Decoded: What's Actually Inside Your Auth Token

Comments
3 min read
NestJS vs Fastify vs Express: Which Backend Wins in 2026

NestJS vs Fastify vs Express: Which Backend Wins in 2026

Comments
6 min read
duckkit: the utils JS forgot, TypeScript needs, you keep rewriting🦆

duckkit: the utils JS forgot, TypeScript needs, you keep rewriting🦆

Comments
2 min read
My CLI was slow — then I stopped awaiting everything

My CLI was slow — then I stopped awaiting everything

Comments
2 min read
Building Privacy-First Browser Tools: Why Client-Side Processing Wins

Building Privacy-First Browser Tools: Why Client-Side Processing Wins

Comments
3 min read
A sticky parallax hero in twenty lines of JS

A sticky parallax hero in twenty lines of JS

Comments
6 min read
I Built 100+ Free Developer Tools That Run Entirely in Your Browser — Here's Why

I Built 100+ Free Developer Tools That Run Entirely in Your Browser — Here's Why

Comments
4 min read
How to Validate Spanish NIF, NIE, CIF and IBAN in Any Programming Language (2026)

How to Validate Spanish NIF, NIE, CIF and IBAN in Any Programming Language (2026)

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