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.
Why I Wrote 475 Tests for a Desktop Accounting App

Why I Wrote 475 Tests for a Desktop Accounting App

2
Comments
9 min read
Surgically Cleaning Code: A Gemma 4 AI Tool for Repairing Corrupted Snippets

Gemma 4 Challenge: Build With Gemma 4 Submission

Surgically Cleaning Code: A Gemma 4 AI Tool for Repairing Corrupted Snippets

2
Comments
2 min read
Building a Blockchain Garden Tracker for Earth Day

DEV Weekend Challenge: Earth Day

Building a Blockchain Garden Tracker for Earth Day

1
Comments 1
2 min read
Hello Dev đź‘‹

Hello Dev đź‘‹

Comments 1
1 min read
VoteWise AI — Making the Election Process Simple, Interactive, and Intelligent

VoteWise AI — Making the Election Process Simple, Interactive, and Intelligent

Comments
3 min read
10 Best Open Source Projects Every Developer Should Know (Including One You've Never Heard Of)

10 Best Open Source Projects Every Developer Should Know (Including One You've Never Heard Of)

Comments
8 min read
What I learned debugging a Mailchimp popup on a Vanilla JS SPA for 3 days

What I learned debugging a Mailchimp popup on a Vanilla JS SPA for 3 days

Comments
1 min read
Replace ESLint + Prettier with Biome: 35x Faster, One Tool

Replace ESLint + Prettier with Biome: 35x Faster, One Tool

Comments
3 min read
ky + p-limit: Concurrency Control With Built-in Retry for Batch Requests

ky + p-limit: Concurrency Control With Built-in Retry for Batch Requests

Comments
3 min read
Routing in BushJS - NodeJS framework

Routing in BushJS - NodeJS framework

Comments
1 min read
Your Cypress Tests Are Slower Than You Think

Your Cypress Tests Are Slower Than You Think

Comments
12 min read
Why setTimeout Is a Bad Metronome — and What to Use Instead

Why setTimeout Is a Bad Metronome — and What to Use Instead

Comments
5 min read
Synchronous ,Asynchronous , Promise in JS

Synchronous ,Asynchronous , Promise in JS

1
Comments
2 min read
I was manually comparing two versions of a contract for 2 hours before I built this tool

I was manually comparing two versions of a contract for 2 hours before I built this tool

1
Comments
3 min read
Migrating from Astro 5 to Astro 6: A Real-World Breakdown đź“–

Migrating from Astro 5 to Astro 6: A Real-World Breakdown đź“–

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