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 Image Tinting Works: Blend Modes, Explained with Code

How Image Tinting Works: Blend Modes, Explained with Code

Comments
3 min read
A 100 PageSpeed score does not contain INP, and that is the most expensive thing about it

A 100 PageSpeed score does not contain INP, and that is the most expensive thing about it

Comments
7 min read
Calling the NovelAI V5 API directly: nai-diffusion-5-full request body, params_version 4/3/1/0 identical, missing v4_prompt is a 500

Calling the NovelAI V5 API directly: nai-diffusion-5-full request body, params_version 4/3/1/0 identical, missing v4_prompt is a 500

Comments
9 min read
Most frontend performance advice is generic. This is what I actually did in a real production app to fix slow loading and improve user experience.

Most frontend performance advice is generic. This is what I actually did in a real production app to fix slow loading and improve user experience.

Comments
2 min read
Playwright email verification can pass for the wrong reason: six checks for a trustworthy test

Playwright email verification can pass for the wrong reason: six checks for a trustworthy test

Comments
5 min read
I built an email scorer in one HTML file with zero dependencies. Here is every threshold and where it came from.

I built an email scorer in one HTML file with zero dependencies. Here is every threshold and where it came from.

Comments
5 min read
I built BoardEject: an open-source Apple Freeform Excalidraw converter

I built BoardEject: an open-source Apple Freeform Excalidraw converter

1
Comments
1 min read
Riscrivere BeeLadybug da zero: dall'engine di gioco al Debugger Universale

Riscrivere BeeLadybug da zero: dall'engine di gioco al Debugger Universale

Comments
1 min read
Bun 1.4's Rust rewrite cuts script startup time from 10.5ms to 4.2ms

Bun 1.4's Rust rewrite cuts script startup time from 10.5ms to 4.2ms

5
Comments 1
6 min read
Learning JavaScript by Breaking Things

Learning JavaScript by Breaking Things

Comments
3 min read
How to Embed the Omniston Widget with a CDN Script

How to Embed the Omniston Widget with a CDN Script

6
Comments 1
9 min read
5 Small Projects That Can Make You Better at JavaScript

5 Small Projects That Can Make You Better at JavaScript

Comments
2 min read
How I Built a Browser-Based PDF Toolkit Focused on Speed and Simplicity

How I Built a Browser-Based PDF Toolkit Focused on Speed and Simplicity

Comments
2 min read
I Built JSPath — A Hands-On JavaScript Learning Platform

I Built JSPath — A Hands-On JavaScript Learning Platform

Comments
1 min read
60 % of our image decode failures were HEIC files named .jpg

60 % of our image decode failures were HEIC files named .jpg

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