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.
hq-cropper: Zero-Dependency Image Cropper for JS

hq-cropper: Zero-Dependency Image Cropper for JS

Comments
4 min read
How I Built a Multi-Tenant Static Site Engine with Next.js, Nginx, and Coolify

How I Built a Multi-Tenant Static Site Engine with Next.js, Nginx, and Coolify

Comments
4 min read
Getting Started with ReactNextPlayer: A Modern React Video Player Component

Getting Started with ReactNextPlayer: A Modern React Video Player Component

Comments
2 min read
Case Study: How I Reduced React Bundle Size by 68%

Case Study: How I Reduced React Bundle Size by 68%

Comments
2 min read
Build a TikTok Trend Tracker with Node.js (No Login Required)

Build a TikTok Trend Tracker with Node.js (No Login Required)

Comments
2 min read
🌌 How I Built a GROK-Inspired Starfield & Shooting Stars Using HTML Canvas ✨

🌌 How I Built a GROK-Inspired Starfield & Shooting Stars Using HTML Canvas ✨

7
Comments
3 min read
Java Arrays.fill() Explained: Your Ultimate Guide to Array Initialization

Java Arrays.fill() Explained: Your Ultimate Guide to Array Initialization

Comments
6 min read
System Design: How Random Video Chat Apps Work

System Design: How Random Video Chat Apps Work

Comments
3 min read
Shallow Copy vs Deep Copy in JavaScript (Explained Like You’re Five) — By Ankit Mehta

Shallow Copy vs Deep Copy in JavaScript (Explained Like You’re Five) — By Ankit Mehta

2
Comments
3 min read
Improving navigation in long Google AI Studio chats with a userscript

Improving navigation in long Google AI Studio chats with a userscript

Comments
1 min read
🚀 Introducing TaskFlow (TODO APP) — My First Job Interview Project Upgraded To Full-Stack Productivity App

🚀 Introducing TaskFlow (TODO APP) — My First Job Interview Project Upgraded To Full-Stack Productivity App

Comments
2 min read
Building a Production-Ready Webhook Delivery System in 5 Minutes

Building a Production-Ready Webhook Delivery System in 5 Minutes

Comments
5 min read
Building a Sub-Millisecond Vector Database in Rust/WASM

Building a Sub-Millisecond Vector Database in Rust/WASM

Comments
2 min read
Stop Using Text Diff for JSON: A Better Way to Compare Objects

Stop Using Text Diff for JSON: A Better Way to Compare Objects

Comments
3 min read
Build quickly with npm create @mapbox/web-app

Build quickly with npm create @mapbox/web-app

Comments
2 min read
A More Structured Version of Frontend Master Prep Series

A More Structured Version of Frontend Master Prep Series

Comments
1 min read
JS Variables.

JS Variables.

Comments
1 min read
How We Balanced Camera Quality and Bandwidth in Our Video Meetings

How We Balanced Camera Quality and Bandwidth in Our Video Meetings

Comments
8 min read
JavaScript vs. TypeScript⚡️

JavaScript vs. TypeScript⚡️

Comments
1 min read
A Practical Introduction to AsyncLocalStorage in Node.js (With Real Use Cases)

A Practical Introduction to AsyncLocalStorage in Node.js (With Real Use Cases)

Comments
3 min read
The Anti-Framework Idea that turned into FUBARos - Clippy’s Revenge

The Anti-Framework Idea that turned into FUBARos - Clippy’s Revenge

3
Comments
6 min read
My First Tip Calculator App

My First Tip Calculator App

Comments
4 min read
My First Tip Calculator App

My First Tip Calculator App

Comments
4 min read
LLM-Powered Relevance Assessment for Pinterest Search

LLM-Powered Relevance Assessment for Pinterest Search

Comments
8 min read
Implementing Real-Time Status Updates with Server-Sent Events in Next.js

Implementing Real-Time Status Updates with Server-Sent Events in Next.js

Comments
5 min read
loading...