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.
🚀 Deep JavaScript Internals: How V8 Really Makes Your Code Fast

🚀 Deep JavaScript Internals: How V8 Really Makes Your Code Fast

1
Comments
3 min read
Rendering Is a Browser Decision, Not a JavaScript One

Rendering Is a Browser Decision, Not a JavaScript One

5
Comments 1
4 min read
How I Built a Client-Side Video to GIF Converter with Zero Dependencies

How I Built a Client-Side Video to GIF Converter with Zero Dependencies

Comments
5 min read
Node.js Performance Profiling in Production: V8 Flame Graphs, clinic.js, and Heap Snapshots

Node.js Performance Profiling in Production: V8 Flame Graphs, clinic.js, and Heap Snapshots

Comments
8 min read
Vitest 2.0 vs Jest: We Migrated 400 Tests and Here's What Actually Changed

Vitest 2.0 vs Jest: We Migrated 400 Tests and Here's What Actually Changed

Comments
2 min read
I Built a Free Browser-Based PDF Merger That Never Uploads Your Files

I Built a Free Browser-Based PDF Merger That Never Uploads Your Files

Comments
3 min read
Building a Zero-Dependency Random String Generator for Node.js (With Secure Mode)

Building a Zero-Dependency Random String Generator for Node.js (With Secure Mode)

1
Comments
2 min read
I Built a Privacy-First Chrome Extension That Saves Your Forms Locally, Zero Network Requests

I Built a Privacy-First Chrome Extension That Saves Your Forms Locally, Zero Network Requests

Comments
4 min read
Why fetch() Can Be Safer Than Axios After the 2026 Axios Hack

Why fetch() Can Be Safer Than Axios After the 2026 Axios Hack

1
Comments
2 min read
I Stopped Paying for Subtitle Services After Running Whisper in a Browser Tab

No-upload processing via WebAssembly

I Stopped Paying for Subtitle Services After Running Whisper in a Browser Tab

7
Comments 4
7 min read
Why I Chose easy-model for My AI Chatbot (Not Redux)

Why I Chose easy-model for My AI Chatbot (Not Redux)

1
Comments
3 min read
Timezone Conversion in JavaScript: Why getTimezoneOffset() Will Betray You

Timezone Conversion in JavaScript: Why getTimezoneOffset() Will Betray You

1
Comments
3 min read
A case study in finding the "Third Way" 📉💡

A case study in finding the "Third Way" 📉💡

Comments
1 min read
Unlock AI on Your Laptop: A Deep Dive into Small Language Models (SLMs) – Phi-3, Gemma, and Llama 3

Unlock AI on Your Laptop: A Deep Dive into Small Language Models (SLMs) – Phi-3, Gemma, and Llama 3

1
Comments
5 min read
Free Image Tools That Run Entirely in Your Browser (No Server Upload)

Free Image Tools That Run Entirely in Your Browser (No Server Upload)

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