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.
Quick intro to JavaScript and codeguppy.com

Quick intro to JavaScript and codeguppy.com

Comments
30 min read
LeetCode Challenge: 274. H-Index - JavaScript Solution 🚀

LeetCode Challenge: 274. H-Index - JavaScript Solution 🚀

10
Comments 1
2 min read
How Learning Git and GitHub Transformed My Workflow as a Full-Stack Developer

How Learning Git and GitHub Transformed My Workflow as a Full-Stack Developer

1
Comments
3 min read
Learn Zustand Right Now in the Simplest Way!

Learn Zustand Right Now in the Simplest Way!

6
Comments
3 min read
Daily JavaScript Challenge #JS-48: Count Occurrences of Each Word in a String

Daily JavaScript Challenge #JS-48: Count Occurrences of Each Word in a String

5
Comments
1 min read
Making CI pipeline for Explainer.js

Making CI pipeline for Explainer.js

Comments
2 min read
Rspack v1.1, BEST JavaScript Feature, New ESLint Features and more

Rspack v1.1, BEST JavaScript Feature, New ESLint Features and more

Comments
3 min read
Clean code: why boolean flags in function parameters are a code smell

Clean code: why boolean flags in function parameters are a code smell

3
Comments 1
2 min read
Understanding Type and Interface in Typescript

Understanding Type and Interface in Typescript

11
Comments
2 min read
Top 10 Frameworks for Scalable Web Development in 2025

Top 10 Frameworks for Scalable Web Development in 2025

5
Comments
4 min read
Custom “Read More” to Clipped Lines of Text with JavaScript – And Full Custom Code for You

Custom “Read More” to Clipped Lines of Text with JavaScript – And Full Custom Code for You

Comments
2 min read
Context, Redux or Composition?

Context, Redux or Composition?

6
Comments
4 min read
Deploying a Node.js Application on AWS EC2 Using Tabby SSH Client

Deploying a Node.js Application on AWS EC2 Using Tabby SSH Client

4
Comments 1
2 min read
Notice Board Realistic illusion using html css and javascript https://www.instagram.com/webstreet_code/

Notice Board Realistic illusion using html css and javascript https://www.instagram.com/webstreet_code/

1
Comments
2 min read
How To Remove Dynamic Values From Snapshot With Serializers

How To Remove Dynamic Values From Snapshot With Serializers

10
Comments
2 min read
A New Start on Dev.to

A New Start on Dev.to

13
Comments 14
1 min read
Master the MERN Stack: Your Complete Guide to Becoming a Full-Stack Developer in 2025 (with Month-by-Month Learning Plan)

Master the MERN Stack: Your Complete Guide to Becoming a Full-Stack Developer in 2025 (with Month-by-Month Learning Plan)

6
Comments
3 min read
Multiplying Large Decimal Numbers Using Fast Fourier Transform (FFT)

Multiplying Large Decimal Numbers Using Fast Fourier Transform (FFT)

Comments
7 min read
Optimizing Firestore Caching in Firebase Cloud Functions

Optimizing Firestore Caching in Firebase Cloud Functions

1
Comments
2 min read
Testing ReactJS Context - A Guide with test-doubles

Testing ReactJS Context - A Guide with test-doubles

Comments
6 min read
Migrating a Large Platform to Imba: Benefits and Adoption Challenges

Migrating a Large Platform to Imba: Benefits and Adoption Challenges

Comments
5 min read
Add Crazy Cursor Click Effect on your website..

Add Crazy Cursor Click Effect on your website..

1
Comments
2 min read
HTTP Status 405 - Method Not Allowed Error for Rest API -> Solution

HTTP Status 405 - Method Not Allowed Error for Rest API -> Solution

10
Comments
2 min read
Understanding async and await in JavaScript: The Key to Cleaner Asynchronous Code

Understanding async and await in JavaScript: The Key to Cleaner Asynchronous Code

5
Comments 1
2 min read
5 Most Used Core Modules of Node.js

5 Most Used Core Modules of Node.js

2
Comments
5 min read
Converting Recursion to Iteration Using a Stack: A Practical Guide

Converting Recursion to Iteration Using a Stack: A Practical Guide

1
Comments
6 min read
Crystal Shard Burst 00:08

Crystal Shard Burst

8
Comments
1 min read
Day 6: Text Animation with GSAP – A Split Letter Magic! 🎨✨

Day 6: Text Animation with GSAP – A Split Letter Magic! 🎨✨

3
Comments
3 min read
Creating My Pokémon Collection App: Local Data, Interactivity, and JavaScript Events

Creating My Pokémon Collection App: Local Data, Interactivity, and JavaScript Events

Comments
3 min read
Episode 9: The Gatekeepers of Codex – Defending the Authorization Dome

Episode 9: The Gatekeepers of Codex – Defending the Authorization Dome

1
Comments
5 min read
Creating a Comprehensive Raffle System for GladiatorsBattle.com

Creating a Comprehensive Raffle System for GladiatorsBattle.com

Comments
4 min read
Episode 8: Rallying the PDC Forces – Enhancing User Experience

Episode 8: Rallying the PDC Forces – Enhancing User Experience

1
Comments
6 min read
🔴 NestJS ile Cron İşlerini Yönetmek: Çoklu Instance Sorunlarını Çözme ve Locking Mekanizmaları

🔴 NestJS ile Cron İşlerini Yönetmek: Çoklu Instance Sorunlarını Çözme ve Locking Mekanizmaları

5
Comments
7 min read
Top 6 Online JSON Formatter Tools Every Developer Should Know

Top 6 Online JSON Formatter Tools Every Developer Should Know

1
Comments 1
6 min read
CSS Flexbox and Grid: The Art of Building Responsive Layouts

CSS Flexbox and Grid: The Art of Building Responsive Layouts

2
Comments
6 min read
Progresivno renderovanje: poboljšanje performansi prikaza sadržaja

Progresivno renderovanje: poboljšanje performansi prikaza sadržaja

Comments
4 min read
Understanding Mock API in JavaScript: A Beginner's Guide

Understanding Mock API in JavaScript: A Beginner's Guide

1
Comments
5 min read
Rino, easy static website builder with HTML, CSS and Typescript/Javascript

Rino, easy static website builder with HTML, CSS and Typescript/Javascript

5
Comments
2 min read
Unpopular Opinion: TypeScript is Overrated (Or Is It?)

Unpopular Opinion: TypeScript is Overrated (Or Is It?)

33
Comments 43
3 min read
Les Décorateurs en TypeScript

Les Décorateurs en TypeScript

Comments
3 min read
Daily JavaScript Challenge #JS-47: Evaluate Mathematical Expressions

Daily JavaScript Challenge #JS-47: Evaluate Mathematical Expressions

7
Comments
1 min read
Art with CSS Grid and SVG filters

Art with CSS Grid and SVG filters

42
Comments 10
2 min read
Converting Loops into Recursion: Templates and Tail Recursion Explained

Converting Loops into Recursion: Templates and Tail Recursion Explained

Comments 1
4 min read
LeetCode Challenge: 45. Jump Game II - JavaScript Solution 🚀

LeetCode Challenge: 45. Jump Game II - JavaScript Solution 🚀

9
Comments 1
2 min read
Understanding God Objects in Object-Oriented Programming

Understanding God Objects in Object-Oriented Programming

5
Comments
3 min read
How to deploy a Node.js Express app on Netlify (2024)

How to deploy a Node.js Express app on Netlify (2024)

Comments
2 min read
NestJS vs Java/Spring: Exploring the Relationship Between Two Frameworks from Different Ecosystems.

NestJS vs Java/Spring: Exploring the Relationship Between Two Frameworks from Different Ecosystems.

1
Comments
1 min read
Why experienced developers never use regex for email validation?

Why experienced developers never use regex for email validation?

69
Comments 15
3 min read
Node.js and esbuild: beware of mixing cjs and esm

Node.js and esbuild: beware of mixing cjs and esm

5
Comments
5 min read
Kicking Off Tailwind CSS with The Shoe Company Project!

Kicking Off Tailwind CSS with The Shoe Company Project!

3
Comments
1 min read
CRUD Operations with Express.js and MongoDB

CRUD Operations with Express.js and MongoDB

5
Comments
3 min read
Calculate Asphalt by JavaScript: A Simple Guide

Calculate Asphalt by JavaScript: A Simple Guide

Comments
3 min read
Building a Random Quote Generator with API Using HTML, CSS, and JavaScript

Building a Random Quote Generator with API Using HTML, CSS, and JavaScript

10
Comments
2 min read
AdventJS: 25 Programming Challenges in JavaScript and Python! [Free]

AdventJS: 25 Programming Challenges in JavaScript and Python! [Free]

8
Comments 1
2 min read
Introducing PlanMilT: A Tactical Military Planning Tool

Introducing PlanMilT: A Tactical Military Planning Tool

5
Comments
2 min read
🚀 Day 5: Creating a Hamburger Menu with GSAP

🚀 Day 5: Creating a Hamburger Menu with GSAP

6
Comments
2 min read
Looking for an easy way to request Google Search Console to index your website pages?

Looking for an easy way to request Google Search Console to index your website pages?

8
Comments
2 min read
Utilize Multi-Thread in Javascript - Not About WebWorkers nor WebAssembly

Utilize Multi-Thread in Javascript - Not About WebWorkers nor WebAssembly

1
Comments 2
5 min read
JavaScript is like Python

JavaScript is like Python

1
Comments
4 min read
Understanding Java Build and Packaging: A Beginner's Guide to DevOps

Understanding Java Build and Packaging: A Beginner's Guide to DevOps

Comments
3 min read
loading...