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.
I Built Free PDF Tools That Run 100% in the Browser — No Server, No Uploads

I Built Free PDF Tools That Run 100% in the Browser — No Server, No Uploads

Comments
2 min read
Multiplayer card and puzzle games with no WebSockets: a 6-letter link, a shared seed and a 1-second heartbeat

Multiplayer card and puzzle games with no WebSockets: a 6-letter link, a shared seed and a 1-second heartbeat

Comments
4 min read
Why devs should design for blockchain errors, not around them

Why devs should design for blockchain errors, not around them

Comments
1 min read
How GPA Is Really Calculated (Weighted vs. Unweighted), With Code You Can Reuse

How GPA Is Really Calculated (Weighted vs. Unweighted), With Code You Can Reuse

Comments
9 min read
Two Sentry issues a millisecond apart, both of them empty, and the filter had to be written twice

Two Sentry issues a millisecond apart, both of them empty, and the filter had to be written twice

Comments 1
4 min read
Morse Code Timing: The Hidden Rules Behind Dits and Dahs

Morse Code Timing: The Hidden Rules Behind Dits and Dahs

Comments
3 min read
Fixing TikTok's 7.3% Profile Sticker Grid Gap with Client-Side Canvas & WebCodecs

Fixing TikTok's 7.3% Profile Sticker Grid Gap with Client-Side Canvas & WebCodecs

Comments
2 min read
window.localStorage can be null, which is how our signup flow handed people an error screen

window.localStorage can be null, which is how our signup flow handed people an error screen

Comments 1
4 min read
Calculating Pool Volume for Rectangles, Circles and Ovals in JavaScript

Calculating Pool Volume for Rectangles, Circles and Ovals in JavaScript

Comments
3 min read
I built a prototype Etsy SEO audit tool — testing whether anyone wants it as a one-time purchase

I built a prototype Etsy SEO audit tool — testing whether anyone wants it as a one-time purchase

Comments
3 min read
Five calculation and PDF pitfalls in a browser invoice tool

Five calculation and PDF pitfalls in a browser invoice tool

Comments
3 min read
I built 59 free browser-based dev tools in vanilla JS — here's what I learned

I built 59 free browser-based dev tools in vanilla JS — here's what I learned

Comments
2 min read
Reject invalid output sizes before assigning canvas.width

Reject invalid output sizes before assigning canvas.width

Comments
1 min read
Our coverage report says 76%, and it is measuring 122 statements out of a 1,009 file library

Our coverage report says 76%, and it is measuring 122 statements out of a 1,009 file library

Comments
5 min read
How to Integrate Voice AI with Shopify Stores

How to Integrate Voice AI with Shopify Stores

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