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.
❄️Introducing the HMPL Template Language

❄️Introducing the HMPL Template Language

5
Comments 2
2 min read
Web Components in 2025: Building Better Websites for Everyone

Web Components in 2025: Building Better Websites for Everyone

Comments
4 min read
`this` in JavaScript Explained

`this` in JavaScript Explained

5
Comments
3 min read
Test Dev.to

Test Dev.to

1
Comments
2 min read
HTTP: The Protocol Every Web Developer Must Master

HTTP: The Protocol Every Web Developer Must Master

Comments
7 min read
Difference between ( )=>{ } and ( )=>( ) aero function in JavaScript (JS)

Difference between ( )=>{ } and ( )=>( ) aero function in JavaScript (JS)

Comments
2 min read
What is 'useCallback' in React?

What is 'useCallback' in React?

Comments
2 min read
[Part 2] A Brief Introduction to SOLID Typescript

[Part 2] A Brief Introduction to SOLID Typescript

Comments
2 min read
CHRISTMAS IS COMING!!

CHRISTMAS IS COMING!!

Comments
1 min read
What are WeakMaps in JS?

What are WeakMaps in JS?

Comments
5 min read
JavaScript Object - Shallow freeze vs Deep freeze

JavaScript Object - Shallow freeze vs Deep freeze

Comments
2 min read
Understanding React Hooks: A Beginner’s Guide

Understanding React Hooks: A Beginner’s Guide

Comments
2 min read
[Part 1] A Brief Introduction to SOLID Typescript

[Part 1] A Brief Introduction to SOLID Typescript

Comments
3 min read
Week 10 of My #100DaysOfCode Challenge: Mastering JavaScript and Building Projects! 🚀

Week 10 of My #100DaysOfCode Challenge: Mastering JavaScript and Building Projects! 🚀

Comments
3 min read
Understanding Variables and Data Types in JavaScript

Understanding Variables and Data Types in JavaScript

1
Comments
3 min read
Frontend Challenge - December Edition, Glam Up My Markup: Winter Solstice

Frontend Challenge - December Edition, Glam Up My Markup: Winter Solstice

6
Comments 2
2 min read
Create your own Promise in JavaScript

Create your own Promise in JavaScript

Comments
8 min read
My try on the Glam Up My Markup: Winter Solstice frontend challenge

My try on the Glam Up My Markup: Winter Solstice frontend challenge

Comments
1 min read
Is Learning Node.js and Express.js Enough for Backend Development?

Is Learning Node.js and Express.js Enough for Backend Development?

Comments
2 min read
Streamlining Restaurant Inventory Management: Challenges and Solutions

Streamlining Restaurant Inventory Management: Challenges and Solutions

3
Comments
2 min read
LeetCode Meditations: Missing Number

LeetCode Meditations: Missing Number

Comments
3 min read
Sequelize seeders for static data

Sequelize seeders for static data

Comments
2 min read
Navbar icons options ui/ux using html css and js code

Navbar icons options ui/ux using html css and js code

1
Comments
2 min read
Sequelize migrations

Sequelize migrations

Comments
2 min read
Understand SessionStorage and LocalStorage for Controlling Popups

Understand SessionStorage and LocalStorage for Controlling Popups

Comments
2 min read
Learn how to create a bubble animation with Tailwind CSS and JavaScript

Learn how to create a bubble animation with Tailwind CSS and JavaScript

Comments
1 min read
2-month learning plan for mastering Node.js, Express.js, and the essential backend development skills

2-month learning plan for mastering Node.js, Express.js, and the essential backend development skills

2
Comments
4 min read
Building a Slack Clone with Next.js and TailwindCSS - Part One

Building a Slack Clone with Next.js and TailwindCSS - Part One

Comments
44 min read
ProcessEnv type in next-runtime-env source code

ProcessEnv type in next-runtime-env source code

Comments
3 min read
The Rise of UPI in India: Transforming Digital Payments

The Rise of UPI in India: Transforming Digital Payments

Comments
4 min read
🚀 Master the Most Powerful JavaScript String Methods (With Real-World Examples)

🚀 Master the Most Powerful JavaScript String Methods (With Real-World Examples)

Comments
1 min read
How to (Over)Engineer a Simple Static Website

How to (Over)Engineer a Simple Static Website

1
Comments
2 min read
JAVASCRIPT

JAVASCRIPT

Comments
1 min read
Glam Up My Markup: Winter Solstice

Glam Up My Markup: Winter Solstice

1
Comments
1 min read
From JSON to Environment Variables: Introducing json-to-env-converter

From JSON to Environment Variables: Introducing json-to-env-converter

Comments
3 min read
Low-Level Design of a Music Player Application

Low-Level Design of a Music Player Application

Comments
3 min read
What is Nutanix Kubernetes Management?

What is Nutanix Kubernetes Management?

Comments
3 min read
Cloud Telephony

Cloud Telephony

Comments
1 min read
✨ 5 Bad Ideas in TypeScript

✨ 5 Bad Ideas in TypeScript

1
Comments
5 min read
Mastering CSS Animated Carousel Effects: A Step-by-Step Guide

Mastering CSS Animated Carousel Effects: A Step-by-Step Guide

Comments
5 min read
2024 Nuxt3 Annual Ecosystem Summary🚀

2024 Nuxt3 Annual Ecosystem Summary🚀

5
Comments 1
6 min read
How to start learning JavaScript on Siitecch?

How to start learning JavaScript on Siitecch?

Comments
1 min read
Using ASTs to merge LLM generated snippets in to existing code files with surgical precision.

Using ASTs to merge LLM generated snippets in to existing code files with surgical precision.

Comments
1 min read
React v19, unboxing! 📦

React v19, unboxing! 📦

Comments
6 min read
Demystifying JavaScript Closures: A Comprehensive Guide with Advanced Insights

Demystifying JavaScript Closures: A Comprehensive Guide with Advanced Insights

Comments
3 min read
Daily JavaScript Challenge #JS-55: Calculate Pascal's Triangle Row

Daily JavaScript Challenge #JS-55: Calculate Pascal's Triangle Row

3
Comments
1 min read
Criando um Chatbot com JavaScript e Gemini AI: criando o backend

Criando um Chatbot com JavaScript e Gemini AI: criando o backend

Comments
6 min read
Frontend Challenge: December Edition

Frontend Challenge: December Edition

Comments
1 min read
🎨 Frontend Challenge Submission: Winter Solstice Celebrations Around the World 🌌

🎨 Frontend Challenge Submission: Winter Solstice Celebrations Around the World 🌌

1
Comments
1 min read
Improving Coupling in your Project

Improving Coupling in your Project

Comments
3 min read
Is there too much focus on javascript?

Is there too much focus on javascript?

Comments
2 min read
KaibanJS v0.13.0: Simplifying AI Workflows with Structured Output

KaibanJS v0.13.0: Simplifying AI Workflows with Structured Output

Comments
2 min read
NPM Dependency error

NPM Dependency error

Comments
2 min read
LeetCode Meditations: Reverse Bits

LeetCode Meditations: Reverse Bits

Comments
3 min read
Build an Advanced Tic Tac Toe Game Using HTML, CSS, and JavaScript

Build an Advanced Tic Tac Toe Game Using HTML, CSS, and JavaScript

3
Comments
2 min read
React 19: Server Functions

React 19: Server Functions

Comments
2 min read
Understanding Idempotence in Software Development

Understanding Idempotence in Software Development

Comments
2 min read
🌟 Exploring Next.js 15: Key Takeaways from an Amazing Workshop! 🌟

🌟 Exploring Next.js 15: Key Takeaways from an Amazing Workshop! 🌟

5
Comments 1
6 min read
Winter Solstice Celebration - A Festive Landing Page

Winter Solstice Celebration - A Festive Landing Page

Comments
1 min read
Mastering Stress Testing: Breaking Systems To Build Better Ones

Mastering Stress Testing: Breaking Systems To Build Better Ones

Comments
5 min read
loading...