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.
Dream Jamstack with Nuxt and Storyblok 🚀

Dream Jamstack with Nuxt and Storyblok 🚀

8
Comments
3 min read
Light/dark mode: Corrections

Light/dark mode: Corrections

2
Comments
4 min read
ECMAScript 6 ⚡ Shorthand Properties & Method Names

ECMAScript 6 ⚡ Shorthand Properties & Method Names

10
Comments
2 min read
Improve Responsiveness to User Interactions

Improve Responsiveness to User Interactions

3
Comments
3 min read
How to pass a variable into your onClick function

How to pass a variable into your onClick function

5
Comments
2 min read
Build a podcast platform in Nuxt.js using Appwrite

Build a podcast platform in Nuxt.js using Appwrite

6
Comments
6 min read
Affiliate Tracking System for Networks — Part 1

Affiliate Tracking System for Networks — Part 1

3
Comments
2 min read
How to debug JavaScript like a pro?

How to debug JavaScript like a pro?

3
Comments
3 min read
How you should not use (only) console.log

How you should not use (only) console.log

1
Comments
3 min read
The Role of Transpilers in Web Development

The Role of Transpilers in Web Development

1
Comments
6 min read
Creating my Interactive 3D portfolio: Getting sidetracked with Blender

Creating my Interactive 3D portfolio: Getting sidetracked with Blender

2
Comments
4 min read
My (frontend) dev learning journey, part 2: the break and the continuation

My (frontend) dev learning journey, part 2: the break and the continuation

2
Comments
2 min read
Mocha Testing: The Java in Your Script

Mocha Testing: The Java in Your Script

1
Comments
3 min read
Beginner Calculator Project: html, javaScript & css

Beginner Calculator Project: html, javaScript & css

9
Comments
1 min read
UNIT TESTING WITH JEST (with example)

UNIT TESTING WITH JEST (with example)

5
Comments
4 min read
Exploring the latest features of Skott: road to V1

Exploring the latest features of Skott: road to V1

9
Comments
4 min read
Astro? Let's try it

Astro? Let's try it

4
Comments
4 min read
How increase your productivity as a developer in 2023

How increase your productivity as a developer in 2023

5
Comments 2
2 min read
Redux Vs Redux Toolkit

Redux Vs Redux Toolkit

11
Comments 4
2 min read
React & TypeScript: useReducer Hook

React & TypeScript: useReducer Hook

2
Comments
3 min read
React & TypeScript: useCallback Hook

React & TypeScript: useCallback Hook

2
Comments 1
3 min read
How to use Face Detection API with JavaScript in 5 minutes?

How to use Face Detection API with JavaScript in 5 minutes?

2
Comments
3 min read
Custom Form Validation using Hooks in React: Tips and Tricks with useForm and Superstruct

Custom Form Validation using Hooks in React: Tips and Tricks with useForm and Superstruct

4
Comments
7 min read
Real-time Chat App | React, Context API, Node.js and Socket.io (Course)

Real-time Chat App | React, Context API, Node.js and Socket.io (Course)

4
Comments
1 min read
The Truth about Low-code Development: Common Myths Debunked

The Truth about Low-code Development: Common Myths Debunked

6
Comments
3 min read
Yet Another Newsletter LOL: 'Sup 2023?

Yet Another Newsletter LOL: 'Sup 2023?

9
Comments
4 min read
'B' is assignable to the constraint of type 'T', but 'T' could be instantiated with a different subtype of constraint 'A'.

'B' is assignable to the constraint of type 'T', but 'T' could be instantiated with a different subtype of constraint 'A'.

10
Comments 1
3 min read
LeetCode #35 Search Insert Position with JavaScript

LeetCode #35 Search Insert Position with JavaScript

Comments
1 min read
Master Notifications With ChatGPT, React and NodeJS 🧨

Master Notifications With ChatGPT, React and NodeJS 🧨

297
Comments 42
11 min read
How can functional programming improve the reliability and maintainability of your programs?

How can functional programming improve the reliability and maintainability of your programs?

2
Comments
2 min read
Use WebVTT without actually using WebVTT: Another way to monitor playback progress of HTML Media Elements

Use WebVTT without actually using WebVTT: Another way to monitor playback progress of HTML Media Elements

Comments
4 min read
my pal JSON should be your Friend too

my pal JSON should be your Friend too

7
Comments 1
5 min read
How to create a Password Generator using JavaScript

How to create a Password Generator using JavaScript

1
Comments
4 min read
Unlock Faster Performance: A Beginner's Guide to Using Redis for Database Caching

Unlock Faster Performance: A Beginner's Guide to Using Redis for Database Caching

1
Comments 1
5 min read
Javascript Array Methods Ep.5

Javascript Array Methods Ep.5

1
Comments
2 min read
Guaranteeing webhook delivery in NextJS Application

Guaranteeing webhook delivery in NextJS Application

3
Comments
4 min read
How to implement a design system in your project.

How to implement a design system in your project.

3
Comments
5 min read
Introduction to [ES6 vs ES5 & Why,How to Transpile code] 2023

Introduction to [ES6 vs ES5 & Why,How to Transpile code] 2023

3
Comments
4 min read
Implement Dark Mode on Any Website Effortlessly

Implement Dark Mode on Any Website Effortlessly

2
Comments
3 min read
What is state controlled form in React js?

What is state controlled form in React js?

4
Comments
2 min read
How to use alt text in accessible images

How to use alt text in accessible images

7
Comments
4 min read
LeetCode - Remove Nodes From Linked List

LeetCode - Remove Nodes From Linked List

1
Comments
4 min read
How to keep the type of storage value unchanged?

How to keep the type of storage value unchanged?

1
Comments
3 min read
All the Ways to Remove an Item from an Array

All the Ways to Remove an Item from an Array

25
Comments 8
3 min read
Arrays and Objects in JavaScript

Arrays and Objects in JavaScript

2
Comments 1
3 min read
Angular Templates: The Key to Building Dynamic and Responsive User Interfaces

Angular Templates: The Key to Building Dynamic and Responsive User Interfaces

7
Comments
6 min read
Easy integration of Supabase into your Vue.js application

Easy integration of Supabase into your Vue.js application

1
Comments 1
2 min read
How to Center a Div with CSS - 6 simple ways

How to Center a Div with CSS - 6 simple ways

2
Comments
1 min read
How to get out of Regex hell using GPT-3 (OpenAI)

How to get out of Regex hell using GPT-3 (OpenAI)

2
Comments 1
2 min read
Display values from an API to your React project

Display values from an API to your React project

Comments
4 min read
Ether.js Overview!

Ether.js Overview!

2
Comments
1 min read
Events removed in Ionic 5

Events removed in Ionic 5

Comments
3 min read
JavaScript as your first programming language

JavaScript as your first programming language

1
Comments 1
3 min read
Deploy a Next Js Application on Amazon Amplify Service

Deploy a Next Js Application on Amazon Amplify Service

5
Comments 2
4 min read
LeetCode #20 Valid Parentheses with JavaScript

LeetCode #20 Valid Parentheses with JavaScript

1
Comments
1 min read
Releasing a Web game onto Steam

Releasing a Web game onto Steam

3
Comments 1
5 min read
Palindrome Partitioning

Palindrome Partitioning

Comments
1 min read
JavaScript: ¿Qué es el Execution Context?

JavaScript: ¿Qué es el Execution Context?

Comments
3 min read
JavaScript's Unsung Hero: How to .addEventListener()

JavaScript's Unsung Hero: How to .addEventListener()

1
Comments
4 min read
How to Build a React component library?

How to Build a React component library?

80
Comments 3
3 min read
loading...