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.
I Tried to Build an AI Agent That Applies to Jobs for Me. The AI Was the Easy Part.

I Tried to Build an AI Agent That Applies to Jobs for Me. The AI Was the Easy Part.

1
Comments 3
2 min read
why your analytics silently stops working (and the 4 checks i run first)

why your analytics silently stops working (and the 4 checks i run first)

2
Comments 10
2 min read
Your OpenSearch aggregation is lying to you: it returns 200 OK

Your OpenSearch aggregation is lying to you: it returns 200 OK

Comments
8 min read
The child that vanished: an order-dependent bug in my 2D render pipeline

The child that vanished: an order-dependent bug in my 2D render pipeline

2
Comments 3
5 min read
Protótipos: como a herança realmente funciona no JavaScript

Protótipos: como a herança realmente funciona no JavaScript

Comments
6 min read
Next.js `forbidden()` and `unauthorized()` in App Router: Replacing Redirect-Based Auth Guards With Semantic HTTP Responses

Next.js `forbidden()` and `unauthorized()` in App Router: Replacing Redirect-Based Auth Guards With Semantic HTTP Responses

2
Comments 2
12 min read
AI Can Write Your Code. Can It Actually Debug It?

AI Can Write Your Code. Can It Actually Debug It?

Comments
7 min read
Hello DEV Community! 👋 I'm learning full-stack development

Hello DEV Community! 👋 I'm learning full-stack development

Comments
1 min read
JavaScript Parameters, Arguments, Default & Rest Parameters

JavaScript Parameters, Arguments, Default & Rest Parameters

6
Comments
1 min read
Stop Losing Promise Errors. `unhandledrejection` Catches Them.

Stop Losing Promise Errors. `unhandledrejection` Catches Them.

11
Comments 3
5 min read
Writing a loan calculator means writing a root finder

Writing a loan calculator means writing a root finder

1
Comments
3 min read
Compiling FFmpeg to WebAssembly: Building a Zero-Backend Video & Audio Converter

Compiling FFmpeg to WebAssembly: Building a Zero-Backend Video & Audio Converter

1
Comments 4
1 min read
A pixel-ratio governor for Three.js that doesn't trust 60 fps

A pixel-ratio governor for Three.js that doesn't trust 60 fps

Comments 2
5 min read
A category filter should not reset an edited textarea

A category filter should not reset an edited textarea

Comments
6 min read
Beyond 'eval()': How I Built a Step-by-Step Math Calculator That Explains Its Work with AI

Beyond 'eval()': How I Built a Step-by-Step Math Calculator That Explains Its Work with AI

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