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.
Callback Functions in JavaScript Explained

Callback Functions in JavaScript Explained

3
Comments 2
1 min read
I Built a Free Client-Side Image Compressor (No Upload, Works Offline)

I Built a Free Client-Side Image Compressor (No Upload, Works Offline)

Comments
1 min read
JavaScript Scope: A Detailed Guide to Global, Function, and Block Scope

JavaScript Scope: A Detailed Guide to Global, Function, and Block Scope

Comments
4 min read
I Applied SLA Concepts to My Email Inbox — Here's What I Learned Building the Chrome Extension

I Applied SLA Concepts to My Email Inbox — Here's What I Learned Building the Chrome Extension

Comments
3 min read
FAQ Schema Markup: The Complete Guide to Structured Data for FAQ Pages

FAQ Schema Markup: The Complete Guide to Structured Data for FAQ Pages

1
Comments
12 min read
Astro Actions: Type-Safe Server Functions Without the Boilerplate

Astro Actions: Type-Safe Server Functions Without the Boilerplate

Comments
4 min read
Web Security: OWASP Top 10 and How to Fix Them (2026)

Web Security: OWASP Top 10 and How to Fix Them (2026)

Comments 1
8 min read
React 19: What Actually Changed for Developers

React 19: What Actually Changed for Developers

Comments
2 min read
Advanced React Patterns I Wish I Knew 5 Years Ago

Advanced React Patterns I Wish I Knew 5 Years Ago

3
Comments
6 min read
How to migrate from JWT to post-quantum tokens without breaking your API

How to migrate from JWT to post-quantum tokens without breaking your API

Comments
5 min read
Why Google reCAPTCHA is breaking your site (and how to actually replace it)

Why Google reCAPTCHA is breaking your site (and how to actually replace it)

Comments
5 min read
Why CLI Tools Beat Websites (and You Should Build More of Them)

Why CLI Tools Beat Websites (and You Should Build More of Them)

Comments
4 min read
Lessons from Building 370 Static Calculator Pages with Astro and Vanilla JS

Lessons from Building 370 Static Calculator Pages with Astro and Vanilla JS

Comments
5 min read
JWTs Explained: What's Inside That Token and How to Read It

JWTs Explained: What's Inside That Token and How to Read It

Comments
4 min read
Stop using UUID v4 for database primary keys — UUIDv7 is the 2026 default

Stop using UUID v4 for database primary keys — UUIDv7 is the 2026 default

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