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.
What is globalThis, and why should you start using it?

What is globalThis, and why should you start using it?

41
Comments
7 min read
Ember Octane Preview Highlights

Ember Octane Preview Highlights

10
Comments
4 min read
How to submit a form with React

How to submit a form with React

34
Comments 3
3 min read
😊👉 Company culture is more important than a fancy office space

😊👉 Company culture is more important than a fancy office space

111
Comments 3
8 min read
State machine advent: Baby's first state machine with XState (3/24)

State machine advent: Baby's first state machine with XState (3/24)

26
Comments
3 min read
A Quick Guide to Integrating React and GraphQL

A Quick Guide to Integrating React and GraphQL

5
Comments
9 min read
Stop unexpected data from breaking your app with TypeScript

Stop unexpected data from breaking your app with TypeScript

22
Comments
16 min read
Design Patterns: Vue feels like React - TypeScript 🔥

Design Patterns: Vue feels like React - TypeScript 🔥

114
Comments 20
8 min read
Cloning an Array in JavaScript: A Cautionary Tale

Cloning an Array in JavaScript: A Cautionary Tale

5
Comments
5 min read
Using TinaCMS with Next.js

Using TinaCMS with Next.js

45
Comments 3
13 min read
Let's Clean Up: Ugly Try-Catches!

Let's Clean Up: Ugly Try-Catches!

92
Comments 13
3 min read
ChartJS Tutorial With ASP.NET Core 2.2 Razor Pages

ChartJS Tutorial With ASP.NET Core 2.2 Razor Pages

11
Comments 4
2 min read
Clean Code Applied to JavaScript — Part I. Before your start

Clean Code Applied to JavaScript — Part I. Before your start

723
Comments 8
6 min read
How To Check if a Text Have Weird Characters

How To Check if a Text Have Weird Characters

14
Comments
4 min read
Practical Puppeteer: Playing with Google Translate to translate a text

Practical Puppeteer: Playing with Google Translate to translate a text

42
Comments
2 min read
Timers, Immediates and Process.nextTick— NodeJS Event Loop Part 2

Timers, Immediates and Process.nextTick— NodeJS Event Loop Part 2

9
Comments
7 min read
jQuery Basics

jQuery Basics

66
Comments 5
3 min read
Node Testing Essentials (A node developer's guide to testing)

Node Testing Essentials (A node developer's guide to testing)

137
Comments
4 min read
Where my anagrams at?

Where my anagrams at?

6
Comments
3 min read
Taming the React Admin Dependency Fields

Taming the React Admin Dependency Fields

12
Comments 2
4 min read
Making Ember Addons Fastboot Compatible

Making Ember Addons Fastboot Compatible

9
Comments
6 min read
Html Webpack Plugin: Error: Child compilation failed: (in Reactjs)

Html Webpack Plugin: Error: Child compilation failed: (in Reactjs)

8
Comments
1 min read
To Do List Code-Along

To Do List Code-Along

9
Comments
5 min read
Fibonacci, Tribonacci and friends

Fibonacci, Tribonacci and friends

5
Comments
4 min read
Go channels in JS (1/5): Sending and Receiving

Go channels in JS (1/5): Sending and Receiving

49
Comments 5
11 min read
A common coding interview question

A common coding interview question

244
Comments 53
2 min read
5 JavaScript core concepts you should understand

5 JavaScript core concepts you should understand

188
Comments 17
2 min read
Chart.js Data Points and Labels

Chart.js Data Points and Labels

20
Comments 2
1 min read
Props and Conditional Rendering

Props and Conditional Rendering

9
Comments
3 min read
🎄 Advent of Code 💻

🎄 Advent of Code 💻

60
Comments
1 min read
Using cross tools with Expo Web and Native

Using cross tools with Expo Web and Native

14
Comments 3
3 min read
Creating a common component library with Component library (Material UI, BaseWeb, Chakra-UI)

Creating a common component library with Component library (Material UI, BaseWeb, Chakra-UI)

11
Comments
4 min read
How I made WordPress Faster with 1KB JavaScript

How I made WordPress Faster with 1KB JavaScript

158
Comments 32
2 min read
Spin Your Dreidel! Day 1 of the #25DaysOfServerless Challenge

Spin Your Dreidel! Day 1 of the #25DaysOfServerless Challenge

35
Comments 1
3 min read
JavaScript Unit Testing 101: Mocha & Chai ☕️

JavaScript Unit Testing 101: Mocha & Chai ☕️

14
Comments
4 min read
1000 ways to npm clean

1000 ways to npm clean

11
Comments
3 min read
Alternative to the spread operator

Alternative to the spread operator

11
Comments 6
1 min read
Deep Compare Of Two Objects

Deep Compare Of Two Objects

4
Comments
1 min read
Analytics with vanilla JS: page views

Analytics with vanilla JS: page views

89
Comments 19
4 min read
JavaScript Data Structures: Singly Linked List: Recap

JavaScript Data Structures: Singly Linked List: Recap

17
Comments 1
2 min read
A better way to fund OSS

A better way to fund OSS

18
Comments
2 min read
create and validate a form using just HTML css and javascript

create and validate a form using just HTML css and javascript

9
Comments
1 min read
Why you can stop writing all that Redux boilerplate

Why you can stop writing all that Redux boilerplate

8
Comments 2
8 min read
How to integrate Google Analytics on your Vue.js page

How to integrate Google Analytics on your Vue.js page

71
Comments 2
4 min read
Data Structures & Algorithms in JavaScript(Stack)

Data Structures & Algorithms in JavaScript(Stack)

17
Comments
3 min read
Replace your switch statement and multiple "if and else", using Object Literals - [en-US].

Replace your switch statement and multiple "if and else", using Object Literals - [en-US].

126
Comments 27
3 min read
SMS Affirmations With Twilio And Flic Buttons

SMS Affirmations With Twilio And Flic Buttons

11
Comments
6 min read
A Login Form built using React Hooks

A Login Form built using React Hooks

53
Comments 3
1 min read
What’s new in GSAP 3

What’s new in GSAP 3

13
Comments
6 min read
State machine advent: Anatomy of a state machine 🤖 (2/24)

State machine advent: Anatomy of a state machine 🤖 (2/24)

10
Comments
1 min read
The best unit testing frameworks for Node.js

The best unit testing frameworks for Node.js

16
Comments 1
8 min read
Animating Vue with GreenSock

Animating Vue with GreenSock

15
Comments
7 min read
Handling input field updates in React

Handling input field updates in React

14
Comments
4 min read
JS TL;DR - Zen mode web-docs for javascript developers

JS TL;DR - Zen mode web-docs for javascript developers

5
Comments
4 min read
Sorry C# and Java developers, this is not how TypeScript works

Sorry C# and Java developers, this is not how TypeScript works

86
Comments 10
3 min read
Take a Ten Minute Walk

Take a Ten Minute Walk

6
Comments
4 min read
Build a Tower

Build a Tower

6
Comments
2 min read
Build Multiple Choice Quiz in React Native

Build Multiple Choice Quiz in React Native

18
Comments
3 min read
User Agent string difference in Puppeteer headless and headful

User Agent string difference in Puppeteer headless and headful

30
Comments 12
3 min read
The Sexiness of Headless UI Components

The Sexiness of Headless UI Components

15
Comments 2
6 min read
loading...