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.
Testing of GitHub Actions. Intro

Testing of GitHub Actions. Intro

5
Comments
4 min read
How to update an item in dynamoDB Table

How to update an item in dynamoDB Table

6
Comments
2 min read
Custom Loading Animation on Fetch Call in Vanilla Javascript / CSS / HTML 5

Custom Loading Animation on Fetch Call in Vanilla Javascript / CSS / HTML 5

5
Comments
5 min read
CSV-File to HTML <table>

CSV-File to HTML <table>

6
Comments
1 min read
Lighthouse Best Practices Cheat Sheet

Lighthouse Best Practices Cheat Sheet

16
Comments 1
3 min read
Handling concurrent mysql transaction request with sequelize

Handling concurrent mysql transaction request with sequelize

12
Comments 1
1 min read
Data Structures & Algorithms in JavaScript(Hash Table)

Data Structures & Algorithms in JavaScript(Hash Table)

6
Comments
4 min read
How to fix a bad JSON structure

How to fix a bad JSON structure

5
Comments
2 min read
5 Reasons React Is Still Worth It To Pick Up In 2022

5 Reasons React Is Still Worth It To Pick Up In 2022

7
Comments
4 min read
How I structure my Next JS Projects

How I structure my Next JS Projects

15
Comments
3 min read
What is Prototype and how it works in constructor functions?

What is Prototype and how it works in constructor functions?

6
Comments
5 min read
Add comment system to your static site with Giscus

Add comment system to your static site with Giscus

9
Comments 3
2 min read
All you need to know to deal with user avatars 👤 in React

All you need to know to deal with user avatars 👤 in React

6
Comments
5 min read
How to create a CSS Playground for styling Pseudo-elements with Vanilla JavaScript

How to create a CSS Playground for styling Pseudo-elements with Vanilla JavaScript

8
Comments
19 min read
How to Create Steam Player Summaries With Next.js

How to Create Steam Player Summaries With Next.js

10
Comments
3 min read
Are you using Array.map correctly?

Are you using Array.map correctly?

2
Comments
5 min read
Node Js Authentication with Auth0

Node Js Authentication with Auth0

7
Comments
5 min read
Create a Google Chrome Extension Part 1: Image Grabber

Create a Google Chrome Extension Part 1: Image Grabber

15
Comments
18 min read
How to Create a Cascading Dropdown List

How to Create a Cascading Dropdown List

4
Comments
1 min read
I forgot about el.outerHTML so I made this

I forgot about el.outerHTML so I made this

4
Comments
2 min read
3 Neat toString() Tricks in JavaScript

3 Neat toString() Tricks in JavaScript

5
Comments
1 min read
Javascript Promise Basic Things

Javascript Promise Basic Things

7
Comments
1 min read
Bubble sort

Bubble sort

6
Comments
2 min read
Initial Formik Implementation for Breeze Lakes Point Next Project

Initial Formik Implementation for Breeze Lakes Point Next Project

5
Comments
3 min read
Live-Chat with SvelteKit and SocketIO

Live-Chat with SvelteKit and SocketIO

8
Comments 2
4 min read
CSS Only Accordion

CSS Only Accordion

7
Comments 2
2 min read
Get Signup Notifications In Telegram Using Auth0 Actions.

Get Signup Notifications In Telegram Using Auth0 Actions.

6
Comments
5 min read
useReducer Hook to the rescue!

useReducer Hook to the rescue!

31
Comments
5 min read
Setting Up a Blog with Astro

Setting Up a Blog with Astro

6
Comments
6 min read
Fixing Font issue with Parcel

Fixing Font issue with Parcel

5
Comments
1 min read
Avoiding Primitive Obsession in 6 Programming Languages

Avoiding Primitive Obsession in 6 Programming Languages

10
Comments 1
15 min read
Creating your first Vue App

Creating your first Vue App

16
Comments 1
5 min read
What you should know about the Logical Assignment Operators in JavaScript

What you should know about the Logical Assignment Operators in JavaScript

5
Comments
5 min read
JavaScript: Binary Search

JavaScript: Binary Search

5
Comments
2 min read
Web Components: An Introspective

Web Components: An Introspective

7
Comments
5 min read
Fun Experiment: Bringing lazy execution to JS!

Fun Experiment: Bringing lazy execution to JS!

6
Comments
1 min read
handle Forms without PageRefresh

handle Forms without PageRefresh

12
Comments 1
2 min read
The this Keyword in Javascript

The this Keyword in Javascript

6
Comments
5 min read
Shortcut to change color

Shortcut to change color

2
Comments 1
1 min read
MikroORM 5: Stricter, Safer, Smarter

MikroORM 5: Stricter, Safer, Smarter

6
Comments
10 min read
🚀 PH launch; Revamp of our OSS ecommerce platform

🚀 PH launch; Revamp of our OSS ecommerce platform

19
Comments
2 min read
LeetCode - Maximum Product Subarray

LeetCode - Maximum Product Subarray

4
Comments
4 min read
Run Linux on Windows with WSL 2 & VS Code

Run Linux on Windows with WSL 2 & VS Code

9
Comments
3 min read
THE BEST NEW JavaScript Framework 2022

THE BEST NEW JavaScript Framework 2022

6
Comments
2 min read
JavaScript on Steroids: Why and How Pros use TypeScript

JavaScript on Steroids: Why and How Pros use TypeScript

19
Comments 3
5 min read
Weekly Digest 05/2022

Weekly Digest 05/2022

3
Comments
3 min read
How to create and publish a TypeScript package.

How to create and publish a TypeScript package.

11
Comments
7 min read
How to install Node.js using NVM on macOS M1

How to install Node.js using NVM on macOS M1

7
Comments
3 min read
Some Basics of CSS that you should have a look at. ( Part 1 )

Some Basics of CSS that you should have a look at. ( Part 1 )

7
Comments
3 min read
UseEffect and useLayoutEffect differences

UseEffect and useLayoutEffect differences

8
Comments
1 min read
Todo list with React, Redux, TypeScript and drag and drop

Todo list with React, Redux, TypeScript and drag and drop

40
Comments 2
12 min read
Build a full-fledged notification center on your React App using Engagespot (Part 1)

Build a full-fledged notification center on your React App using Engagespot (Part 1)

13
Comments
6 min read
How to use Styled Components with React.js

How to use Styled Components with React.js

17
Comments
4 min read
Day 92 of 100 Days of Code & Scrum: Securing Next.js Apps With next-auth

Day 92 of 100 Days of Code & Scrum: Securing Next.js Apps With next-auth

10
Comments
2 min read
Npm packages hacking

Npm packages hacking

5
Comments
3 min read
Object constructor in javascript

Object constructor in javascript

6
Comments
1 min read
Which language & framework are you using for a backend?

Which language & framework are you using for a backend?

22
Comments 45
1 min read
JavaScript Functions - Parameters & Arguments Explained

JavaScript Functions - Parameters & Arguments Explained

21
Comments 2
2 min read
Lambda function to create xlsx file from JSON data and store on s3 using nodeJS/typescript

Lambda function to create xlsx file from JSON data and store on s3 using nodeJS/typescript

10
Comments
4 min read
Guards using invariant in JS

Guards using invariant in JS

53
Comments 13
2 min read
loading...