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.
Measuring MP3 and MP4 durations by reading their headers

Measuring MP3 and MP4 durations by reading their headers

Comments
8 min read
Fix My Speaker Cleaner: Remove Water and Dust from Speakers

Fix My Speaker Cleaner: Remove Water and Dust from Speakers

1
Comments
3 min read
Inspeccionar enlaces externos con JavaScript: URLs, atributos rel y lĂ­mites del DOM

Inspeccionar enlaces externos con JavaScript: URLs, atributos rel y lĂ­mites del DOM

Comments
4 min read
How We Built a 10-Language QR Templates Library (With Full RTL Support)

How We Built a 10-Language QR Templates Library (With Full RTL Support)

Comments
2 min read
Shopping shouldn't feel like detective work. So I'm building DigitalMarketBase.

Shopping shouldn't feel like detective work. So I'm building DigitalMarketBase.

5
Comments
2 min read
How to Save User Progress in localStorage Without Accounts

How to Save User Progress in localStorage Without Accounts

Comments
4 min read
Building a Work-Hours Calculator? Time Arithmetic Is the Trap

Building a Work-Hours Calculator? Time Arithmetic Is the Trap

Comments
4 min read
Building Matrix Destiny Calculator with React, Vite, and SVG

Building Matrix Destiny Calculator with React, Vite, and SVG

Comments
6 min read
My app's tab kept jumping to the front: passkey autofill and Bitwarden

My app's tab kept jumping to the front: passkey autofill and Bitwarden

Comments
6 min read
This Week in AI for Developers: IPOs, Texting Agents & Self-Replicating Models

This Week in AI for Developers: IPOs, Texting Agents & Self-Replicating Models

Comments
7 min read
Intl.Segmenter: split text without breaking emoji

Intl.Segmenter: split text without breaking emoji

Comments
5 min read
Our updater is the download page, and the one string that stops a reinstall wiping your licence is productName

Our updater is the download page, and the one string that stops a reinstall wiping your licence is productName

Comments
7 min read
Build a Voicemail Generator with ElevenLabs API

Build a Voicemail Generator with ElevenLabs API

Comments
5 min read
Drawing a labelled overlay on a user photo with SVG (no canvas, no library)

Drawing a labelled overlay on a user photo with SVG (no canvas, no library)

Comments
4 min read
We added WebMCP tools to our own website. Here is the code.

We added WebMCP tools to our own website. Here is the code.

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