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.
Refactoring many OR statements like a ninja 🤘

Refactoring many OR statements like a ninja 🤘

10
Comments 1
1 min read
JS - 💡 Merging multiple objects into one

JS - 💡 Merging multiple objects into one

18
Comments
2 min read
Creating a Mobile Design and Developing it

Creating a Mobile Design and Developing it

64
Comments 2
1 min read
Building JavaScript From Scratch: document.getElementsByClassName

Building JavaScript From Scratch: document.getElementsByClassName

50
Comments
4 min read
Identifying Negative Zero

Identifying Negative Zero

48
Comments 10
5 min read
.npmignore: A small step towards unbloating JS

.npmignore: A small step towards unbloating JS

3
Comments 2
1 min read
It’s Like Riding a Bicycle

It’s Like Riding a Bicycle

6
Comments
3 min read
How to time JavaScript functions in Node.js and Browser environments

How to time JavaScript functions in Node.js and Browser environments

6
Comments
1 min read
Config Like a Pro

Config Like a Pro

4
Comments
8 min read
Debug ReactJS Context API with React Context Devtool

Debug ReactJS Context API with React Context Devtool

22
Comments 4
1 min read
Is reduce() bad?

Is reduce() bad?

62
Comments 31
2 min read
Practical approach to Learn Javascript

Practical approach to Learn Javascript

18
Comments
1 min read
How to organize dynamic attributes/properties of products specification?

How to organize dynamic attributes/properties of products specification?

6
Comments 2
1 min read
🤫How to handle 🗝️ secrets 🗝️ in Node.js (Video Tutorial) 03:15

🤫How to handle 🗝️ secrets 🗝️ in Node.js (Video Tutorial)

100
Comments 5
1 min read
2020 Web Developer Roadmap Step 3: Learn Javascript

2020 Web Developer Roadmap Step 3: Learn Javascript

64
Comments 1
6 min read
4 main differences between forEach() and map() you should know

4 main differences between forEach() and map() you should know

190
Comments 21
3 min read
Speech Recognition With Javascript

Speech Recognition With Javascript

194
Comments 12
3 min read
Infinite Jest: toBe or not.toBe

Infinite Jest: toBe or not.toBe

6
Comments
4 min read
Desenvolvendo um bot para o telegram: Setup inicial

Desenvolvendo um bot para o telegram: Setup inicial

10
Comments
4 min read
👑⚙️ Smaller, Faster Websites with Preact and Expo

👑⚙️ Smaller, Faster Websites with Preact and Expo

131
Comments 4
4 min read
Simple Web Development Starter Pack for future projects

Simple Web Development Starter Pack for future projects

17
Comments
1 min read
Conditional Statement – JavaScript Series – Part 8

Conditional Statement – JavaScript Series – Part 8

14
Comments
2 min read
JavaScript tip: How to properly isolate your code using Anonymous Closures (IIFEs)

JavaScript tip: How to properly isolate your code using Anonymous Closures (IIFEs)

37
Comments
2 min read
DEV Article Analysis

DEV Article Analysis

130
Comments 15
3 min read
Handy JavaScript Tricks Object and Array Tricks to Save You Time

Handy JavaScript Tricks Object and Array Tricks to Save You Time

144
Comments 7
7 min read
The shape of the CMS to come

The shape of the CMS to come

74
Comments 18
6 min read
How can signal an app on an android phone to do something from a webapp on another device?

How can signal an app on an android phone to do something from a webapp on another device?

4
Comments 1
1 min read
Object Immutability in Javascript

Object Immutability in Javascript

9
Comments
1 min read
Input field type "Currency" problem solved 💲💡

Input field type "Currency" problem solved 💲💡

18
Comments
1 min read
Why vim macros are awesome

Why vim macros are awesome

10
Comments
8 min read
The Journey That Finally Led Me To React

The Journey That Finally Led Me To React

49
Comments
7 min read
What is ReactJS?

What is ReactJS?

6
Comments
4 min read
Visual Studio Code extensions to help your productivity

Visual Studio Code extensions to help your productivity

189
Comments 14
3 min read
Best Way To Validate Email In Javascript

Best Way To Validate Email In Javascript

6
Comments
1 min read
Coding Bootcamp - Backend #2 - Servers, Express & Promises

Coding Bootcamp - Backend #2 - Servers, Express & Promises

5
Comments
3 min read
How to write custom hooks in React

How to write custom hooks in React

64
Comments 5
3 min read
Angular Security Checklist

Angular Security Checklist

92
Comments 1
1 min read
The ultimate guide to iframes

The ultimate guide to iframes

97
Comments
11 min read
Building an XKCD Daily Digest

Building an XKCD Daily Digest

21
Comments 5
10 min read
Curated Tech Courses

Curated Tech Courses

3
Comments
1 min read
Can I learn JavaScript and Node.js simultaneously?

Can I learn JavaScript and Node.js simultaneously?

7
Comments 7
1 min read
An Introduction to JSON Selector

An Introduction to JSON Selector

14
Comments
4 min read
The Most Definite React Hooks Cheat Sheet For 2020

The Most Definite React Hooks Cheat Sheet For 2020

56
Comments
4 min read
Want to start a newsletter for people learning to code. Sign up if you're interested.

Want to start a newsletter for people learning to code. Sign up if you're interested.

7
Comments
1 min read
How To Add Notifications To Your PWA

How To Add Notifications To Your PWA

155
Comments 4
4 min read
The World of Charts in Web Development (Part 1)

The World of Charts in Web Development (Part 1)

10
Comments
4 min read
Understand WebAssembly Text Format : From WTF to WAT

Understand WebAssembly Text Format : From WTF to WAT

24
Comments 1
8 min read
The World of Charts in Web Development (Part 2)

The World of Charts in Web Development (Part 2)

10
Comments
5 min read
Crazy canvas animations

Crazy canvas animations

70
Comments 1
4 min read
Avoid npm build errors by tracking your Node version with nvm

Avoid npm build errors by tracking your Node version with nvm

8
Comments 2
2 min read
Build Your Own JavaScript Test Framework (in TypeScript)

Build Your Own JavaScript Test Framework (in TypeScript)

12
Comments 1
11 min read
Project Saga: Writing a Web Game Storytelling Tool

Project Saga: Writing a Web Game Storytelling Tool

12
Comments 1
3 min read
Building a sentiment analysis app with Node.js

Building a sentiment analysis app with Node.js

94
Comments 8
10 min read
A Hitchhikers Guide To Unit Testing On The Front-end

A Hitchhikers Guide To Unit Testing On The Front-end

42
Comments 1
11 min read
ASP.NET Core React Development - Intro

ASP.NET Core React Development - Intro

11
Comments
3 min read
How to create full-screen drawer navigation in HTML, CSS, and JavaScript

How to create full-screen drawer navigation in HTML, CSS, and JavaScript

10
Comments 3
7 min read
Big O Notation

Big O Notation

50
Comments
4 min read
Eager Force - Kells is finally learning ReactJS

Eager Force - Kells is finally learning ReactJS

4
Comments
2 min read
Learning to Read Music with the Web MIDI API

Learning to Read Music with the Web MIDI API

79
Comments 4
6 min read
What is Hoisting In JavaScript

What is Hoisting In JavaScript

8
Comments
2 min read
loading...