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.
Mastering Sui DeepBook: A Hands-On DeFi DEX Series (1)

Mastering Sui DeepBook: A Hands-On DeFi DEX Series (1)

1
Comments
2 min read
Stay ahead in web development: latest news, tools, and insights #115

Stay ahead in web development: latest news, tools, and insights #115

Comments
7 min read
"How I built a 'Forever' File Uploader with Vanilla JS and No Backend"

"How I built a 'Forever' File Uploader with Vanilla JS and No Backend"

Comments
1 min read
Deno 2 vs Node.js vs Bun in 2026: The Complete JavaScript Runtime Comparison

Deno 2 vs Node.js vs Bun in 2026: The Complete JavaScript Runtime Comparison

Comments 1
9 min read
Making a WhatsApp Bot that Doesn't Suck (Node.js + GPT-5.2)

Making a WhatsApp Bot that Doesn't Suck (Node.js + GPT-5.2)

Comments
2 min read
Understanding Async Iterators in Depth

Understanding Async Iterators in Depth

Comments
5 min read
Musashi vs Kojiro: What Software Architecture Can Learn from Fundamentals

Musashi vs Kojiro: What Software Architecture Can Learn from Fundamentals

Comments 2
3 min read
Coding Challenge Practice - Question 78

Coding Challenge Practice - Question 78

Comments
1 min read
I built a Digital Repository for my University using Vanilla JS & Firebase

I built a Digital Repository for my University using Vanilla JS & Firebase

Comments
1 min read
How to Build a Task Management App Using Next.js 16 and Prisma 7

How to Build a Task Management App Using Next.js 16 and Prisma 7

4
Comments
18 min read
Unlocking Type Safety: A Deep Dive into Type Guards in TypeScript

Unlocking Type Safety: A Deep Dive into Type Guards in TypeScript

Comments
3 min read
Java Arrays.clear()? Let's Get Real: Clearing Arrays The Right Way

Java Arrays.clear()? Let's Get Real: Clearing Arrays The Right Way

Comments
6 min read
Build an Attendance Tracker for Virtual Classrooms with Stream

Build an Attendance Tracker for Virtual Classrooms with Stream

1
Comments
13 min read
etcGrab Cube — My Browser-Based VR Full-Body Tracking System

etcGrab Cube — My Browser-Based VR Full-Body Tracking System

Comments
2 min read
hq-cropper: Zero-Dependency Image Cropper for JS

hq-cropper: Zero-Dependency Image Cropper for JS

1
Comments
4 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
OptWin 1.2 — Major UI/UX Overhaul & Feature Expansion

OptWin 1.2 — Major UI/UX Overhaul & Feature Expansion

Comments
1 min read
How to create live validation form in JavaScript

How to create live validation form in JavaScript

2
Comments
3 min read
My First Two Projects as a 17-Year-Old Developer

My First Two Projects as a 17-Year-Old Developer

Comments
1 min read
Day 8: Grandma's Place

Day 8: Grandma's Place

5
Comments
2 min read
Objects in JavaScript

Objects in JavaScript

2
Comments
1 min read
How to Start a React Native Project and Build Your First “Hello World” App

How to Start a React Native Project and Build Your First “Hello World” App

1
Comments
3 min read
Why You Should Switch from Vanilla JavaScript to React and How React Architecture Works

Why You Should Switch from Vanilla JavaScript to React and How React Architecture Works

1
Comments
3 min read
I Tried Building an AI Agent and It Failed Halfway Through. Here's Why

I Tried Building an AI Agent and It Failed Halfway Through. Here's Why

1
Comments
7 min read
🚨 Memory Leaks in JavaScript & React - The Hidden Enemy

🚨 Memory Leaks in JavaScript & React - The Hidden Enemy

2
Comments
3 min read
loading...