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.
TypeScript `Exclude` and `Extract` in Depth: Filtering Union Types for Real API Contracts

TypeScript `Exclude` and `Extract` in Depth: Filtering Union Types for Real API Contracts

Comments
11 min read
Watch a Game AI Think: Minimax and Alpha-Beta, in a Browser Tab

Watch a Game AI Think: Minimax and Alpha-Beta, in a Browser Tab

Comments 2
3 min read
Computer Fundamentals: No BS

Computer Fundamentals: No BS

Comments
3 min read
Replaying real-time telemetry through a live rendering pipeline, without touching the components

Replaying real-time telemetry through a live rendering pipeline, without touching the components

Comments
8 min read
Part 1 — What Actually Happens When Code Runs

Part 1 — What Actually Happens When Code Runs

Comments
4 min read
Add Google Authenticator 2FA to your Node app in two steps

Add Google Authenticator 2FA to your Node app in two steps

5
Comments
1 min read
I made twenty tools take twenty files. Every bug was state that outlived one file.

I made twenty tools take twenty files. Every bug was state that outlived one file.

Comments
5 min read
Stop Hand-Renaming Variables: A Developer's Guide to Case Conventions (With Free Tools)

Stop Hand-Renaming Variables: A Developer's Guide to Case Conventions (With Free Tools)

Comments
4 min read
How I Built a 50-State US Statutory Probate Calculator with Astro and Tailwind CSS

How I Built a 50-State US Statutory Probate Calculator with Astro and Tailwind CSS

Comments
2 min read
I Turned On Cache Components in Next.js 16.3. It Refused to Build My Simplest Page.

I Turned On Cache Components in Next.js 16.3. It Refused to Build My Simplest Page.

15
Comments
4 min read
A fallback that writes a file must never report success

A fallback that writes a file must never report success

Comments
3 min read
Tab Wise v2.4.0: Making Tab Management a Little Less Chaotic

Tab Wise v2.4.0: Making Tab Management a Little Less Chaotic

1
Comments
2 min read
The same Rust gave two different answers, and neither matched JavaScript

Summer Bug Smash: Smash Stories 🐛🛹

The same Rust gave two different answers, and neither matched JavaScript

22
Comments 2
5 min read
Vite’s ?url Import Gives You a URL, Not jQuery

Vite’s ?url Import Gives You a URL, Not jQuery

Comments
3 min read
Stop Confusing npm and npx: Here's What Every Developer Should Know

Stop Confusing npm and npx: Here's What Every Developer Should Know

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