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.
HEIC to WebP Converter: Why You Should Skip JPG in 2026

HEIC to WebP Converter: Why You Should Skip JPG in 2026

Comments
10 min read
Stop Using Links the Wrong Way — Master useNavigate in React

Stop Using Links the Wrong Way — Master useNavigate in React

2
Comments
4 min read
Building a Zero-Framework, Local-First PWA to Combat Web Bloat

Building a Zero-Framework, Local-First PWA to Combat Web Bloat

5
Comments
3 min read
i18next in Production: Managing Translations at Scale

i18next in Production: Managing Translations at Scale

1
Comments
6 min read
I audited the top 50 npm packages. Almost none ship with supply-chain attestations!

I audited the top 50 npm packages. Almost none ship with supply-chain attestations!

Comments
10 min read
I Built a Text Readability Scorer API with Flesch-Kincaid, Gunning Fog and More — Day 4 of 21

I Built a Text Readability Scorer API with Flesch-Kincaid, Gunning Fog and More — Day 4 of 21

Comments
4 min read
Here comes the ultimate tool for rendering GeoJSON in CesiumJS

Here comes the ultimate tool for rendering GeoJSON in CesiumJS

Comments
15 min read
如何用AI写一个浏览器插件?b站文章一键删插图插件实战

如何用AI写一个浏览器插件?b站文章一键删插图插件实战

Comments
2 min read
React File Handling: Uploads, Drop Zones, and Object URLs

React File Handling: Uploads, Drop Zones, and Object URLs

5
Comments
9 min read
I built a typing speed test in one HTML file — no dependencies, free to host forever

I built a typing speed test in one HTML file — no dependencies, free to host forever

1
Comments
3 min read
Demystifying the Browser Render Cycle: useLayoutEffect, requestAnimationFrame, and Layout Thrashing

Demystifying the Browser Render Cycle: useLayoutEffect, requestAnimationFrame, and Layout Thrashing

Comments
9 min read
URL Encoding Explained: What Every Developer Needs to Know (2026)

URL Encoding Explained: What Every Developer Needs to Know (2026)

Comments
4 min read
I Built and Deployed a Full Food Delivery Website With Pure HTML, CSS, and JavaScript

I Built and Deployed a Full Food Delivery Website With Pure HTML, CSS, and JavaScript

Comments
6 min read
Building with the Edge: React 19 + Tailwind CSS 4 🚀

Building with the Edge: React 19 + Tailwind CSS 4 🚀

Comments
1 min read
How I Built a Lightweight Kg to Lbs Converter Firefox Extension

How I Built a Lightweight Kg to Lbs Converter Firefox Extension

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