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.
Sha1-Hulud Attack: What Happened & How to Clean Your GitHub Safely

Sha1-Hulud Attack: What Happened & How to Clean Your GitHub Safely

2
Comments
3 min read
🧩 Mastering MongoDB with Node.js – Complete Guide (Part 1 & 2)

🧩 Mastering MongoDB with Node.js – Complete Guide (Part 1 & 2)

Comments
1 min read
📢 We're opening a list of community projects! You can participate.

📢 We're opening a list of community projects! You can participate.

138
Comments 3
1 min read
Java Delete Files: A No-BS Guide to delete(), NIO, & Best Practices

Java Delete Files: A No-BS Guide to delete(), NIO, & Best Practices

Comments
7 min read
Profile Card 2025: simple, responsive profile cards built with HTML, CSS & JS

Profile Card 2025: simple, responsive profile cards built with HTML, CSS & JS

2
Comments
3 min read
Babylon.js vs Three.js: Choosing the Right 3D Framework for Long-Term Team Scalability

Babylon.js vs Three.js: Choosing the Right 3D Framework for Long-Term Team Scalability

2
Comments
8 min read
Building a Gas Optimization Tool: Technical Deep Dive

Building a Gas Optimization Tool: Technical Deep Dive

1
Comments
3 min read
Users could act as both Buyers and Sellers — and they could switch roles instantly from the navbar

Users could act as both Buyers and Sellers — and they could switch roles instantly from the navbar

1
Comments
3 min read
Master Java BufferedReader: A No-BS Guide to Faster, Smarter File Reading

Master Java BufferedReader: A No-BS Guide to Faster, Smarter File Reading

Comments
6 min read
Tank 300IQ — A Smart Ricochet Tank Shooter Right in Your Browser

Tank 300IQ — A Smart Ricochet Tank Shooter Right in Your Browser

Comments
2 min read
Contributing to roslibjs: From Defeat to Merged PR

Contributing to roslibjs: From Defeat to Merged PR

2
Comments 2
5 min read
Starting My API Journey 🚀

Starting My API Journey 🚀

1
Comments
2 min read
Why Aren’t Your Playwright Projects Running in Parallel?

Why Aren’t Your Playwright Projects Running in Parallel?

1
Comments
3 min read
React for Total Beginners

React for Total Beginners

4
Comments
4 min read
I Was Tired of Manual Video Editing — So I Built OmniVid Lite

I Was Tired of Manual Video Editing — So I Built OmniVid Lite

1
Comments
2 min read
Best Practices Are Not As Important As You Think They Are

Best Practices Are Not As Important As You Think They Are

6
Comments 6
5 min read
Centralizing SVG Handling in Angular Applications

Centralizing SVG Handling in Angular Applications

Comments
5 min read
Debouncing vs Throttling in JavaScript: A Simple Story-Based Guide for Interview Success

Debouncing vs Throttling in JavaScript: A Simple Story-Based Guide for Interview Success

3
Comments 2
4 min read
Building a Comprehensive E2E Test Suite with Playwright: Lessons from 100+ Test Cases

Building a Comprehensive E2E Test Suite with Playwright: Lessons from 100+ Test Cases

10
Comments 5
6 min read
Introducing TokiForge: A Framework-Agnostic Design Token Engine with Runtime Theme Switching

Introducing TokiForge: A Framework-Agnostic Design Token Engine with Runtime Theme Switching

Comments
3 min read
From Callback Hell to Async Heaven: A Crystal-Clear Guide to JavaScript Promises

From Callback Hell to Async Heaven: A Crystal-Clear Guide to JavaScript Promises

1
Comments
7 min read
Stop Overcomplicating RAG: Why I Built a "Memory Server" on Postgres (and Open Sourced It)

Stop Overcomplicating RAG: Why I Built a "Memory Server" on Postgres (and Open Sourced It)

Comments
3 min read
PostgreSQL and Node.js

PostgreSQL and Node.js

Comments
1 min read
Frontend Roundup October 2025: Next.js 16, Astro 5.15, Node 22 LTS, CSS View Transitions, and Vite+

Frontend Roundup October 2025: Next.js 16, Astro 5.15, Node 22 LTS, CSS View Transitions, and Vite+

5
Comments
3 min read
Building a Collaborative Linear Style App with Next.js, Tiptap, and Velt🚀

Building a Collaborative Linear Style App with Next.js, Tiptap, and Velt🚀

11
Comments
11 min read
loading...