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.
Best TypeScript ORM just got better

Best TypeScript ORM just got better

1
Comments
3 min read
Let's make a cool mouse event bubble animation in just 50 lines of JavaScript!

Let's make a cool mouse event bubble animation in just 50 lines of JavaScript!

21
Comments 3
4 min read
Handling errors in React

Handling errors in React

6
Comments 1
4 min read
"this" in JavaScript and "self" in Python; Any Difference?

"this" in JavaScript and "self" in Python; Any Difference?

7
Comments
3 min read
Magic Numbers and Magic Strings: It's time to talk about it

Magic Numbers and Magic Strings: It's time to talk about it

10
Comments 5
3 min read
JavaScript to TypeScript, Why you should make the move!

JavaScript to TypeScript, Why you should make the move!

1
Comments 1
2 min read
What Nobody Told Me About Software Design

What Nobody Told Me About Software Design

10
Comments 5
3 min read
Unveiling 10 TypeScript Techniques Employed by Professionals

Unveiling 10 TypeScript Techniques Employed by Professionals

3
Comments
2 min read
Scaling And Populating GCP VM And 1 Kubernetes Pod Instance Redirected With Cloud Storage Bucket JSON Function

Scaling And Populating GCP VM And 1 Kubernetes Pod Instance Redirected With Cloud Storage Bucket JSON Function

Comments
3 min read
How to create a simple Loading Screen in React

How to create a simple Loading Screen in React

33
Comments 3
10 min read
How I Sold My Side Project!🤑

How I Sold My Side Project!🤑

39
Comments 39
2 min read
React Hook: useRef

React Hook: useRef

1
Comments
3 min read
Techniques for Removing Falsy Values from Arrays in JavaScript

Techniques for Removing Falsy Values from Arrays in JavaScript

2
Comments 2
2 min read
extracting RGBA values of an Image

extracting RGBA values of an Image

1
Comments
2 min read
Top 5 Must-Have Technologies Every Developer Should Bookmark

Top 5 Must-Have Technologies Every Developer Should Bookmark

Comments
2 min read
React Suspense for Data Fetching with Axios in React 18

React Suspense for Data Fetching with Axios in React 18

16
Comments 1
6 min read
How to Build a Bitcoin Custodian Wallet with Inquirer JS

How to Build a Bitcoin Custodian Wallet with Inquirer JS

Comments
9 min read
How I made an AI-powered query language with ChatGPT

How I made an AI-powered query language with ChatGPT

1
Comments
2 min read
How to make a mobile document scanner with just Javascript

How to make a mobile document scanner with just Javascript

5
Comments
2 min read
💻 Revolutionizing IoT: Web Browsers and NFC Open Up a 🚀 Future

💻 Revolutionizing IoT: Web Browsers and NFC Open Up a 🚀 Future

Comments
2 min read
Loop over iterable and object with for..in and for..of

Loop over iterable and object with for..in and for..of

Comments
2 min read
Cypress Workshop Part 6: Elements manipulation - Lists, Date picker

Cypress Workshop Part 6: Elements manipulation - Lists, Date picker

7
Comments
6 min read
Drawing basic 2D shapes on a canvas.

Drawing basic 2D shapes on a canvas.

9
Comments 2
3 min read
SOCIAL ANXIETY DISORDER IN TECH

SOCIAL ANXIETY DISORDER IN TECH

1
Comments
6 min read
JSON with multiline strings

JSON with multiline strings

17
Comments 5
2 min read
Mastering JavaScript Arrays

Mastering JavaScript Arrays

5
Comments
4 min read
Create a Copy-Pasteable Color Palette to Simplify Your Workflow 🚀

Create a Copy-Pasteable Color Palette to Simplify Your Workflow 🚀

3
Comments
4 min read
Hoisting Isn't Even Real

Hoisting Isn't Even Real

Comments
2 min read
Esvaziar arrays em JavaScript

Esvaziar arrays em JavaScript

Comments
3 min read
The The Difference Between <script></script> And <script src=""></script> in HTML

The The Difference Between <script></script> And <script src=""></script> in HTML

1
Comments
2 min read
Dark Mode in 3 Lines of CSS and Other Adventures

Dark Mode in 3 Lines of CSS and Other Adventures

381
Comments 21
6 min read
How To Write Maintainable and Readable Code

How To Write Maintainable and Readable Code

52
Comments 7
7 min read
Building a Robust Serverless Messaging Service with Amazon EventBridge Pipes and CDK

Building a Robust Serverless Messaging Service with Amazon EventBridge Pipes and CDK

10
Comments 1
10 min read
Leetcode 435. Non-overlapping Intervals

Leetcode 435. Non-overlapping Intervals

Comments
3 min read
Mastering Throttle: Optimize Function Execution with JavaScript

Mastering Throttle: Optimize Function Execution with JavaScript

Comments
3 min read
Introduction, Uses, History and Evolution of JavaScript

Introduction, Uses, History and Evolution of JavaScript

2
Comments
5 min read
Updates from the 96th TC39 meeting

Updates from the 96th TC39 meeting

14
Comments 2
1 min read
How to Deploy Your React Website online : The Ultimate Guided Tutorial

How to Deploy Your React Website online : The Ultimate Guided Tutorial

1
Comments
1 min read
Free Next.js Boilerplate for ⚡️High-Performance⚡️ Enterprise Apps

Free Next.js Boilerplate for ⚡️High-Performance⚡️ Enterprise Apps

14
Comments 2
2 min read
A quick dive into NextJS app folder

A quick dive into NextJS app folder

9
Comments
3 min read
First Class Function in Javascript

First Class Function in Javascript

10
Comments 4
2 min read
Customizing Vizzu Charts - Mouse-wheel zooming

Customizing Vizzu Charts - Mouse-wheel zooming

Comments
3 min read
A Rounded Solution to Image Handling on the OpenSauced Dashboard

A Rounded Solution to Image Handling on the OpenSauced Dashboard

25
Comments 3
6 min read
Getting Started with JSON: Streamlining Data Handling for Beginners

Getting Started with JSON: Streamlining Data Handling for Beginners

7
Comments 5
8 min read
Rocket-Powered Websites: Unleashing the Fastest Websites on the Web!

Rocket-Powered Websites: Unleashing the Fastest Websites on the Web!

5
Comments
4 min read
Write a file into specific folder in Node JS example

Write a file into specific folder in Node JS example

5
Comments
2 min read
Creating stunning blogs with Appwrite’s database relationships and Nuxt

Creating stunning blogs with Appwrite’s database relationships and Nuxt

8
Comments 1
8 min read
How to Add Linting and Formatting for your React App

How to Add Linting and Formatting for your React App

2
Comments
4 min read
Creating a Dynamic Layout for Multi Host Broadcasts with Amazon IVS

Creating a Dynamic Layout for Multi Host Broadcasts with Amazon IVS

4
Comments
5 min read
Converting Binary Strings to English Sentences using JavaScript

Converting Binary Strings to English Sentences using JavaScript

5
Comments 2
2 min read
React reusable components

React reusable components

Comments
1 min read
Progressive Web Apps

Progressive Web Apps

34
Comments 2
4 min read
The filter() method

The filter() method

Comments
3 min read
Three Underrated VS Code Extensions That Can Save You Lots of Time

Three Underrated VS Code Extensions That Can Save You Lots of Time

3
Comments 2
2 min read
How React Preserve and Reset State

How React Preserve and Reset State

3
Comments
3 min read
Component vs View.

Component vs View.

1
Comments
3 min read
How to Solve CORS Origin Issue in Asp.Net Core Web API

How to Solve CORS Origin Issue in Asp.Net Core Web API

7
Comments
2 min read
Part 2: Folder Structure - Building a Solid Foundation

Part 2: Folder Structure - Building a Solid Foundation

87
Comments 5
4 min read
Is this how you test Node cron jobs?

Is this how you test Node cron jobs?

2
Comments
1 min read
The Latest Trends and Development in Node.JS (2023 Edition)

The Latest Trends and Development in Node.JS (2023 Edition)

1
Comments
8 min read
loading...