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.
Testing a Two-Chart Compatibility Engine Without Inventing Missing Data

Testing a Two-Chart Compatibility Engine Without Inventing Missing Data

Comments
6 min read
ESLint Ships in 459 KB, So My Blog Posts Lint Your Code

ESLint Ships in 459 KB, So My Blog Posts Lint Your Code

5
Comments 1
4 min read
TypeScript Access Modifiers in 2026: Why `private` Fields Beat `#` and When the Opposite Is True

TypeScript Access Modifiers in 2026: Why `private` Fields Beat `#` and When the Opposite Is True

Comments 1
10 min read
Compress Images in the Browser with Canvas API — No Uploads, No Server

Compress Images in the Browser with Canvas API — No Uploads, No Server

1
Comments 3
1 min read
I built 79 browser tools that never upload your data — here's why client-side matters

I built 79 browser tools that never upload your data — here's why client-side matters

2
Comments
3 min read
UrlFetchApp Quotas & Retries in Apps Script: Backoff, Rate Limits & a Dead-Letter Queue

UrlFetchApp Quotas & Retries in Apps Script: Backoff, Rate Limits & a Dead-Letter Queue

Comments
4 min read
🚀 Day 10 of My Node.js Learning Journey – Mastering the Path & OS Modules

🚀 Day 10 of My Node.js Learning Journey – Mastering the Path & OS Modules

1
Comments
3 min read
How a Test Coverage Ratchet Finally Fixed the Codebase Everyone Was Afraid to Touch

How a Test Coverage Ratchet Finally Fixed the Codebase Everyone Was Afraid to Touch

1
Comments
7 min read
Format Dates, Numbers and Relative Time in JavaScript Without a Library

Format Dates, Numbers and Relative Time in JavaScript Without a Library

2
Comments 1
3 min read
When a Failed Agent Step Looks Finished

When a Failed Agent Step Looks Finished

Comments 1
5 min read
I spent a week reading about the Node.js Event Loop. This is everything I found out

I spent a week reading about the Node.js Event Loop. This is everything I found out

3
Comments
4 min read
A dependency-free build.js: assembling a static site from JSON data

A dependency-free build.js: assembling a static site from JSON data

2
Comments
3 min read
I Built a Free Keyboard Testing Tool with Next.js — Here's the Setup

I Built a Free Keyboard Testing Tool with Next.js — Here's the Setup

1
Comments
2 min read
I benchmarked React Context vs Redux across three app types for my master's thesis — here's the setup (and a survey)

I benchmarked React Context vs Redux across three app types for my master's thesis — here's the setup (and a survey)

Comments 2
1 min read
Building A Personal Metrics Dashboard With Vanilla JS And CSS Grid

Building A Personal Metrics Dashboard With Vanilla JS And CSS Grid

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