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.
How I Got 6 GitHub Stars Without a Launch Event

How I Got 6 GitHub Stars Without a Launch Event

1
Comments
3 min read
They Blamed My Plugin. Here's How I Proved Them Wrong.

They Blamed My Plugin. Here's How I Proved Them Wrong.

Comments
2 min read
Mandelbrot, Julia, and Burning Ship Fractals in a Progressive-Render Canvas

Mandelbrot, Julia, and Burning Ship Fractals in a Progressive-Render Canvas

1
Comments 2
3 min read
Your File Upload Endpoint Is Part of Your Attack Surface

Your File Upload Endpoint Is Part of Your Attack Surface

1
Comments
4 min read
AVIF in 2026: The Complete Guide to the Image Format That Beat JPEG, PNG, and WebP

AVIF in 2026: The Complete Guide to the Image Format That Beat JPEG, PNG, and WebP

5
Comments
6 min read
"My AI Coding Tools Were Running Up a Tab I Couldn't See โ€” So I Fixed That"

"My AI Coding Tools Were Running Up a Tab I Couldn't See โ€” So I Fixed That"

7
Comments 2
4 min read
Handling 403 Errors When Uploading to S3 Signed URLs with Node.js

Handling 403 Errors When Uploading to S3 Signed URLs with Node.js

Comments
2 min read
Yes โ€“ you can execute native Apps Script with Office 365 back end

Yes โ€“ you can execute native Apps Script with Office 365 back end

1
Comments
7 min read
How I Built a Zero-Knowledge "Burn-After-Reading" Vault using the Web Crypto API

How I Built a Zero-Knowledge "Burn-After-Reading" Vault using the Web Crypto API

Comments
3 min read
How to Build a Zero-Knowledge, Burn-After-Reading Vault with the Web Crypto API

How to Build a Zero-Knowledge, Burn-After-Reading Vault with the Web Crypto API

Comments
3 min read
Denial of Service in yauzl 3.2.0: One Zip File Crashes the Library Behind VS Code and Electron

Denial of Service in yauzl 3.2.0: One Zip File Crashes the Library Behind VS Code and Electron

Comments
5 min read
A Voice Memo App With MediaRecorder, IndexedDB, and Live Waveform Rendering

A Voice Memo App With MediaRecorder, IndexedDB, and Live Waveform Rendering

Comments 2
3 min read
๐—ฆ๐˜๐—ฎ๐—น๐—ฒ ๐—ฆ๐˜๐—ฎ๐˜๐—ฒ ๐——๐—ฒ๐˜๐—ฒ๐—ฐ๐˜๐—ถ๐—ผ๐—ป: ๐—ง๐—ต๐—ฒ ๐Ÿฎ๐Ÿฌ-๐—ฆ๐—ฒ๐—ฐ๐—ผ๐—ป๐—ฑ ๐—ฅ๐˜‚๐—น๐—ฒ ๐—ง๐—ต๐—ฎ๐˜ ๐—ฆ๐—ฎ๐˜ƒ๐—ฒ๐˜€ ๐—ฅ๐—ฒ๐—ฎ๐—น-๐—ง๐—ถ๐—บ๐—ฒ ๐—ง๐—ฟ๐—ฎ๐—ฑ๐—ถ๐—ป๐—ด ๐—”๐—ฝ๐—ฝ๐˜€

๐—ฆ๐˜๐—ฎ๐—น๐—ฒ ๐—ฆ๐˜๐—ฎ๐˜๐—ฒ ๐——๐—ฒ๐˜๐—ฒ๐—ฐ๐˜๐—ถ๐—ผ๐—ป: ๐—ง๐—ต๐—ฒ ๐Ÿฎ๐Ÿฌ-๐—ฆ๐—ฒ๐—ฐ๐—ผ๐—ป๐—ฑ ๐—ฅ๐˜‚๐—น๐—ฒ ๐—ง๐—ต๐—ฎ๐˜ ๐—ฆ๐—ฎ๐˜ƒ๐—ฒ๐˜€ ๐—ฅ๐—ฒ๐—ฎ๐—น-๐—ง๐—ถ๐—บ๐—ฒ ๐—ง๐—ฟ๐—ฎ๐—ฑ๐—ถ๐—ป๐—ด ๐—”๐—ฝ๐—ฝ๐˜€

Comments
2 min read
Building Immersive Web Apps in React: Fullscreen, Wake Lock, and Notifications

Building Immersive Web Apps in React: Fullscreen, Wake Lock, and Notifications

6
Comments
10 min read
Building a Markdown to HTML Converter with Live Preview in Next.js

Building a Markdown to HTML Converter with Live Preview in Next.js

Comments
4 min read
๐Ÿ‘‹ Sign in for the ability to sort posts by relevant, latest, or top.