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.
Social media logo's effect using the html css

Social media logo's effect using the html css

1
Comments
2 min read
Big O notation

Big O notation

1
Comments
1 min read
Latest Newsletter: Beams Of Light (Issue #187)

Latest Newsletter: Beams Of Light (Issue #187)

Comments
1 min read
How to handle Burnout, Imposter Syndrome & More | What Junior Devs Really Experience🕵️‍♀️

How to handle Burnout, Imposter Syndrome & More | What Junior Devs Really Experience🕵️‍♀️

8
Comments
7 min read
4 Steps To Integrate APIs in Vanilla JavaScript

4 Steps To Integrate APIs in Vanilla JavaScript

Comments
4 min read
Npm Check and Update/Delete Package If Needed

Npm Check and Update/Delete Package If Needed

5
Comments
1 min read
Custom Web Animations: A Guide on Enhancing User Experience Using CSS and JavaScript

Custom Web Animations: A Guide on Enhancing User Experience Using CSS and JavaScript

Comments
4 min read
Simplifying asynchronous code with Top-Level Await in Javascript

Simplifying asynchronous code with Top-Level Await in Javascript

10
Comments 2
3 min read
AWS AppSync Events — Serverless WebSockets Done Right or Just Different?

AWS AppSync Events — Serverless WebSockets Done Right or Just Different?

2
Comments
10 min read
TypeScript vs. JavaScript: Which One Is Better?

TypeScript vs. JavaScript: Which One Is Better?

1
Comments
4 min read
Daily JavaScript Challenge #JS-32: Find the First Non-Repeated Character

Daily JavaScript Challenge #JS-32: Find the First Non-Repeated Character

6
Comments
1 min read
Custom Elements Unleashed: Dominando customElements.define() e .get() como um Jedi do Front-end!

Custom Elements Unleashed: Dominando customElements.define() e .get() como um Jedi do Front-end!

1
Comments
3 min read
🌍 Landmark API: Real-time Data for Landmarks, Tourism, and Travel Tech

🌍 Landmark API: Real-time Data for Landmarks, Tourism, and Travel Tech

Comments
1 min read
#FreeJavaScript

#FreeJavaScript

7
Comments
4 min read
Something

Something

Comments
1 min read
How <canvas> Saved the Day - Handling Large Images in the Browser

How <canvas> Saved the Day - Handling Large Images in the Browser

5
Comments 1
4 min read
Criando uma Runtime

Criando uma Runtime

Comments
6 min read
My first JavaScript package (with recursion for the win)

My first JavaScript package (with recursion for the win)

5
Comments
11 min read
Daily JavaScript Challenge #JS-31: Flatten Nested Objects

Daily JavaScript Challenge #JS-31: Flatten Nested Objects

8
Comments
1 min read
Understanding the Core Architectural Components of Microsoft Azure

Understanding the Core Architectural Components of Microsoft Azure

Comments
2 min read
6 Software Testing Templates: How This AI Tool Replaced Traditional Scripting with Plain English Commands.

6 Software Testing Templates: How This AI Tool Replaced Traditional Scripting with Plain English Commands.

6
Comments 2
9 min read
Front End Debugging Part 2: Console.log() to the Max

Front End Debugging Part 2: Console.log() to the Max

23
Comments 1
6 min read
Weekly GitHub Project: NewsNow - Elegantly Reading Real-Time Trending News

Weekly GitHub Project: NewsNow - Elegantly Reading Real-Time Trending News

Comments
3 min read
Let's Learn Polyfill in JavaScript 🚀

Let's Learn Polyfill in JavaScript 🚀

9
Comments 4
2 min read
Mastering Asynchronous Programming in JavaScript

Mastering Asynchronous Programming in JavaScript

1
Comments 1
2 min read
Managing Data with Redux: Storing Content and IDs in Slices

Managing Data with Redux: Storing Content and IDs in Slices

Comments
2 min read
rollup-plugin-analyzer usage in trpc scripts

rollup-plugin-analyzer usage in trpc scripts

Comments
3 min read
How I Created Vanilla Calendar Pro — A Lightweight and Flexible JavaScript Calendar with TypeScript

How I Created Vanilla Calendar Pro — A Lightweight and Flexible JavaScript Calendar with TypeScript

5
Comments
3 min read
Why eval() Could Be Your JavaScript Code's Worst Enemy

Why eval() Could Be Your JavaScript Code's Worst Enemy

2
Comments
6 min read
How to implement drag and drop in React using dnd-kit

How to implement drag and drop in React using dnd-kit

15
Comments
8 min read
Login/cadastro com firebase + Vue JS #PASSO 2️⃣ (cadastro)

Login/cadastro com firebase + Vue JS #PASSO 2️⃣ (cadastro)

1
Comments
5 min read
🚀 Creating a Feature-Rich Redux Store with Redux Toolkit and TypeScript

🚀 Creating a Feature-Rich Redux Store with Redux Toolkit and TypeScript

2
Comments
3 min read
Freesurvey.app: Simple Browser-Based Surveys

Freesurvey.app: Simple Browser-Based Surveys

Comments
1 min read
Mario Rojas Espino: Liderazgo Ambiental y Proyectos Sostenibles en Guatemala

Mario Rojas Espino: Liderazgo Ambiental y Proyectos Sostenibles en Guatemala

Comments
2 min read
Beyond breakpoints: Leveraging user preference media queries in CSS

Beyond breakpoints: Leveraging user preference media queries in CSS

Comments
4 min read
How to make an ASP.NET HTML code writer with image resize capabilities

How to make an ASP.NET HTML code writer with image resize capabilities

Comments
5 min read
9 must-know dev tools to build cool AI apps 🧙‍♂️🪄

9 must-know dev tools to build cool AI apps 🧙‍♂️🪄

245
Comments 3
8 min read
Basic Cascading Form React Native

Basic Cascading Form React Native

5
Comments
5 min read
Non-Functional Requirements: A Comprehensive Guide

Non-Functional Requirements: A Comprehensive Guide

4
Comments 1
4 min read
🛠️ The Art of Debugging & Error Handling: The Most Valuable Skill for Every Software Developer 💡💻

🛠️ The Art of Debugging & Error Handling: The Most Valuable Skill for Every Software Developer 💡💻

5
Comments
1 min read
TypeScript Traps: Top 10 Mistakes Developers Make and How to Dodge Them

TypeScript Traps: Top 10 Mistakes Developers Make and How to Dodge Them

5
Comments
19 min read
Top 5 Best Ides To Use For Python In 2024

Top 5 Best Ides To Use For Python In 2024

Comments
6 min read
Building React Native In-App Modules bypassing the JS bridge.

Building React Native In-App Modules bypassing the JS bridge.

Comments
3 min read
Understanding the Virtual DOM: Revolutionizing Web Development

Understanding the Virtual DOM: Revolutionizing Web Development

4
Comments
3 min read
Integrating Gemini AI in Angular: Building a Chat Application

Integrating Gemini AI in Angular: Building a Chat Application

2
Comments
3 min read
Beyond JavaScript: The Swift Path to iOS Development

Beyond JavaScript: The Swift Path to iOS Development

7
Comments
5 min read
How Next.js 15 Transforms Web App Development?

How Next.js 15 Transforms Web App Development?

Comments
3 min read
Mastering the Conditional React Hooks Pattern (With JavaScript and TypeScript Examples) 🚀

Mastering the Conditional React Hooks Pattern (With JavaScript and TypeScript Examples) 🚀

1
Comments 1
3 min read
Login/cadastro com firebase + Vue JS #PASSO 1️⃣

Login/cadastro com firebase + Vue JS #PASSO 1️⃣

3
Comments
3 min read
I created a video tutorial on how to make a responsive sidebar using CSS and vanilla Javascript

I created a video tutorial on how to make a responsive sidebar using CSS and vanilla Javascript

Comments
1 min read
5 Essential Software Metrics for Quality Assurance

5 Essential Software Metrics for Quality Assurance

Comments
3 min read
Subsequent Page Load Optimization 🚀

Subsequent Page Load Optimization 🚀

Comments
4 min read
billboard.js 3.14 release: viewBox resizing!

billboard.js 3.14 release: viewBox resizing!

1
Comments
3 min read
How to Build Reliable Fintech Systems: Key Technical Patterns You Need to Know

How to Build Reliable Fintech Systems: Key Technical Patterns You Need to Know

3
Comments 1
8 min read
Deprecating Your Web Component APIs

Deprecating Your Web Component APIs

6
Comments
7 min read
How to Create an Image Gallery using HTML, CSS, and JavaScript (Project 5)

How to Create an Image Gallery using HTML, CSS, and JavaScript (Project 5)

Comments
1 min read
🚀 V8 Engine Secrets How We Slashed Memory Usage by 66% with TypedArrays

🚀 V8 Engine Secrets How We Slashed Memory Usage by 66% with TypedArrays

4
Comments
3 min read
Command Query Separation (CQS): A Guide to Better Software Design

Command Query Separation (CQS): A Guide to Better Software Design

7
Comments
2 min read
✨ How to Study Frontend Development the Lazy Way

✨ How to Study Frontend Development the Lazy Way

86
Comments 1
4 min read
Hello, developers! 👋

Hello, developers! 👋

2
Comments 4
1 min read
loading...