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.
🔥 17 Best Free GitHub Repositories to Crack System Design Interviews 🛠️

🔥 17 Best Free GitHub Repositories to Crack System Design Interviews 🛠️

10
Comments
16 min read
Unleash Your Creativity: Build a Dynamic Mini Calendar with HTML, CSS, and JavaScript

Unleash Your Creativity: Build a Dynamic Mini Calendar with HTML, CSS, and JavaScript

3
Comments
2 min read
Unlocking the Power of React Server Components | Part 1

Unlocking the Power of React Server Components | Part 1

5
Comments
3 min read
Future of Calculator ui using html css and javascript.

Future of Calculator ui using html css and javascript.

11
Comments
2 min read
-? What is YARN ?-

-? What is YARN ?-

Comments
3 min read
Writing polyfills — Javascript

Writing polyfills — Javascript

Comments
2 min read
JSONs and its variations

JSONs and its variations

Comments
2 min read
Does Your JavaScript Code Sucks?

Does Your JavaScript Code Sucks?

5
Comments
3 min read
Automating OG Images: From Manual Design to API-Driven Generation

Automating OG Images: From Manual Design to API-Driven Generation

4
Comments
3 min read
👨‍💻 My Github Journey 😺

👨‍💻 My Github Journey 😺

Comments 2
3 min read
The Building Blocks of the Web 2025

The Building Blocks of the Web 2025

Comments
5 min read
How the web works for beginners in 5m

How the web works for beginners in 5m

1
Comments
3 min read
Javascript listeners click bait

Javascript listeners click bait

1
Comments
5 min read
Everything You Need to Know About JavaScript Promises and How They Work

Everything You Need to Know About JavaScript Promises and How They Work

4
Comments
9 min read
Glam Up My Markup: Winter Solstice

Glam Up My Markup: Winter Solstice

6
Comments
2 min read
My Hackfrost Journey: Navigating Development Challenges with Daytona

My Hackfrost Journey: Navigating Development Challenges with Daytona

47
Comments 2
4 min read
🚀 Vanilla Update: A New Development Methodology! 🚀

🚀 Vanilla Update: A New Development Methodology! 🚀

Comments
1 min read
Alpine.js Tips & Tricks for and from and entry level Laravel Developers 🚀

Alpine.js Tips & Tricks for and from and entry level Laravel Developers 🚀

Comments
2 min read
Why is visual important?

Why is visual important?

Comments
2 min read
Daily JavaScript Challenge #JS-40: Find Balanced Delimiters

Daily JavaScript Challenge #JS-40: Find Balanced Delimiters

10
Comments
1 min read
Building a Dynamic Countdown Timer using HTML CSS & JavaScript

Building a Dynamic Countdown Timer using HTML CSS & JavaScript

1
Comments
2 min read
Cypress Alternatives: Exploring Top Testing Tools for Web Applications

Cypress Alternatives: Exploring Top Testing Tools for Web Applications

Comments 1
5 min read
Reasoning about the useEffect wrong usage

Reasoning about the useEffect wrong usage

Comments 1
4 min read
Crafting a Digital Clock with Alarm Feature using HTML CSS & JavaScript

Crafting a Digital Clock with Alarm Feature using HTML CSS & JavaScript

1
Comments 2
2 min read
Testing out Safari on Windows (older versions too)

Testing out Safari on Windows (older versions too)

7
Comments
2 min read
Image Slider using html css and javascript coding https://www.instagram.com/webstreet_code/

Image Slider using html css and javascript coding https://www.instagram.com/webstreet_code/

1
Comments
2 min read
How to Integrate Gemini API with React.js: A Step-by-Step Guide.

How to Integrate Gemini API with React.js: A Step-by-Step Guide.

1
Comments
4 min read
TypeScript Best Practices — Using Enums

TypeScript Best Practices — Using Enums

76
Comments 32
1 min read
Creating a Moderation Bot for Discord

Creating a Moderation Bot for Discord

9
Comments 2
3 min read
Updates from the 105th TC39 meeting

Updates from the 105th TC39 meeting

13
Comments
2 min read
Glam Up My Markup: Winter Solstice

Glam Up My Markup: Winter Solstice

2
Comments
2 min read
How to set up a basic Html, css and javaScript project

How to set up a basic Html, css and javaScript project

Comments
2 min read
IDE Warning When Calling Async Function with No Await

IDE Warning When Calling Async Function with No Await

Comments
1 min read
LeetCode Challenge: 26. Remove Duplicates from Sorted Array - JavaScript Solution 🚀

LeetCode Challenge: 26. Remove Duplicates from Sorted Array - JavaScript Solution 🚀

5
Comments 1
2 min read
Mastering CSS: From Basics to Intermediate Level

Mastering CSS: From Basics to Intermediate Level

10
Comments
3 min read
Evolution of Web Tech and Browsers

Evolution of Web Tech and Browsers

Comments
16 min read
🚀 Building a Futuristic Neon Space Shooter Game with Epic Boss Battles By Gladiators Battle

🚀 Building a Futuristic Neon Space Shooter Game with Epic Boss Battles By Gladiators Battle

Comments
10 min read
Attacking the Furthest Enemy in Range (Tower Defence)

Attacking the Furthest Enemy in Range (Tower Defence)

Comments
4 min read
Comprehensive Guide to JavaScript `reduce()` Method with Real-Life Examples

Comprehensive Guide to JavaScript `reduce()` Method with Real-Life Examples

2
Comments
3 min read
Hono Js - Another Express clone?

Hono Js - Another Express clone?

1
Comments
3 min read
Thoughts on ThoughtWorks Radar 2024

Thoughts on ThoughtWorks Radar 2024

Comments
7 min read
Exploring React 19: Features, Deprecations, and Breaking Changes

Exploring React 19: Features, Deprecations, and Breaking Changes

1
Comments
4 min read
Trying to customize the screen

Trying to customize the screen

3
Comments
2 min read
Building a Dynamic Blog Dashboard with Next.js

Building a Dynamic Blog Dashboard with Next.js

2
Comments
22 min read
Reactjs Tutorial : Infinite scrolling with Intersection Observer.

Reactjs Tutorial : Infinite scrolling with Intersection Observer.

10
Comments 8
5 min read
I built an open-source social media scheduling, and it blew up 💣

I built an open-source social media scheduling, and it blew up 💣

240
Comments 12
2 min read
Filtration isn't the hardest part

Filtration isn't the hardest part

Comments
2 min read
Chunk-Busters: Don’t cross the Streams!

Chunk-Busters: Don’t cross the Streams!

5
Comments
9 min read
Creating a TypeScript CLI for Your Monorepo

Creating a TypeScript CLI for Your Monorepo

71
Comments 9
1 min read
Existential React questions and a perfect Modal Dialog

Existential React questions and a perfect Modal Dialog

17
Comments
18 min read
react-query outdated? This new tool will double your efficiency, no cap

react-query outdated? This new tool will double your efficiency, no cap

Comments
3 min read
Customizing Parent Style from a Child Component in React

Customizing Parent Style from a Child Component in React

Comments 1
1 min read
React 19 Stable Release: What’s New and How to Upgrade

React 19 Stable Release: What’s New and How to Upgrade

31
Comments
3 min read
The Journey of Creating an Auto-Jump Dino Script

The Journey of Creating an Auto-Jump Dino Script

1
Comments
4 min read
Building jargons.dev [#7]: The Word Editor Script

Building jargons.dev [#7]: The Word Editor Script

4
Comments
3 min read
Today I learnt how to Implement SEO-Friendly Pagination with JavaScript

Today I learnt how to Implement SEO-Friendly Pagination with JavaScript

3
Comments
1 min read
Create A Simple Analog Clock with JavaScript, HTML & CSS

Create A Simple Analog Clock with JavaScript, HTML & CSS

2
Comments 3
2 min read
Declaration Merging in TS

Declaration Merging in TS

Comments
3 min read
December is Packed With Events That Could Define Crypto's 2025

December is Packed With Events That Could Define Crypto's 2025

2
Comments
5 min read
I built an open-source analytics dashboard, and it’s growing fast! 🔥

I built an open-source analytics dashboard, and it’s growing fast! 🔥

4
Comments
2 min read
loading...