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.
Managing Diabetes with the Jamstack: The Idea 💡

Managing Diabetes with the Jamstack: The Idea 💡

25
Comments 10
7 min read
Creating a custom menu bar in Electron

Creating a custom menu bar in Electron

53
Comments 1
6 min read
Submit a Form to a Google Spreadsheet

Submit a Form to a Google Spreadsheet

73
Comments 50
4 min read
Implementing Pub-Sub in JavaScript

Implementing Pub-Sub in JavaScript

11
Comments
3 min read
Working with Dev.to's API using NodeJS

Working with Dev.to's API using NodeJS

4
Comments
1 min read
Prefix Sum & Suffix Sum - Programming Tools

Prefix Sum & Suffix Sum - Programming Tools

17
Comments 1
3 min read
If/Else and Specificity: Understanding "FizzBuzz"

If/Else and Specificity: Understanding "FizzBuzz"

49
Comments 11
3 min read
Use Jest write unit testing for DOM manipulation

Use Jest write unit testing for DOM manipulation

42
Comments 10
3 min read
React Component Lifecycle Hooks Cheatsheet

React Component Lifecycle Hooks Cheatsheet

17
Comments
3 min read
How to use SVGs in React Native with Expo

How to use SVGs in React Native with Expo

8
Comments
5 min read
How to make a horizontal sliding navigation

How to make a horizontal sliding navigation

6
Comments
6 min read
While Loop – JavaScript Series – Part 13

While Loop – JavaScript Series – Part 13

10
Comments
2 min read
🤯 Building your first Neuro App with React

🤯 Building your first Neuro App with React

87
Comments 8
9 min read
Discuss: When Is It Ok To Mutate?

Discuss: When Is It Ok To Mutate?

12
Comments
3 min read
Useful DOM Traversal Methods You May Have Missed

Useful DOM Traversal Methods You May Have Missed

74
Comments
5 min read
VeeValidate server side validations

VeeValidate server side validations

10
Comments 1
2 min read
Use Sass Variables in Javascript

Use Sass Variables in Javascript

53
Comments 1
2 min read
70 JavaScript Interview Questions

70 JavaScript Interview Questions

2471
Comments 101
60 min read
How would you want the rich text editor for your end users to be?

How would you want the rich text editor for your end users to be?

5
Comments 2
1 min read
Yhee: a time tracking browser extension for Chrome

Yhee: a time tracking browser extension for Chrome

7
Comments
1 min read
Drag to download: drag links from the browser unto the desktop to download

Drag to download: drag links from the browser unto the desktop to download

5
Comments
1 min read
Top Reasons Why Your Angular App Is Slow

Top Reasons Why Your Angular App Is Slow

191
Comments 3
8 min read
Learn how YOU can add CI/CD to your app

Learn how YOU can add CI/CD to your app

176
Comments 10
15 min read
Configuring TailwindCSS for Sapper

Configuring TailwindCSS for Sapper

63
Comments 8
5 min read
Error Boundary for wrong props or how I hacked prop-types package

Error Boundary for wrong props or how I hacked prop-types package

8
Comments
2 min read
Learning Closures with Pokemon Teams

Learning Closures with Pokemon Teams

14
Comments
4 min read
Top 3 programming languages to learn in 2020 based on meta analysis

Top 3 programming languages to learn in 2020 based on meta analysis

13
Comments
1 min read
Javascript Shorthand Coding Techniques

Javascript Shorthand Coding Techniques

232
Comments 15
4 min read
Automatically Alphabetize Translation JSON Files

Automatically Alphabetize Translation JSON Files

6
Comments
3 min read
Introduction to TypeScript Functions: Anonymous Functions and More

Introduction to TypeScript Functions: Anonymous Functions and More

11
Comments
4 min read
GraphQL + Mongo v2. The easy way.

GraphQL + Mongo v2. The easy way.

46
Comments 4
6 min read
Ultimate guide to concurrent logging in Node.js

Ultimate guide to concurrent logging in Node.js

65
Comments 3
5 min read
Push Notifications for React Native using OneSignal

Push Notifications for React Native using OneSignal

15
Comments
1 min read
JavaScript DOM Practice Exercises For Beginners

JavaScript DOM Practice Exercises For Beginners

272
Comments
3 min read
Website vs. Web Application: the differences you need to know.

Website vs. Web Application: the differences you need to know.

75
Comments
2 min read
Loops – JavaScript Series – Part 12

Loops – JavaScript Series – Part 12

21
Comments
2 min read
My Journey Into Software Development

My Journey Into Software Development

17
Comments 4
7 min read
Vuex with Ex-View Cast Members

Vuex with Ex-View Cast Members

6
Comments
4 min read
Discover how you study best, the sooner the better.

Discover how you study best, the sooner the better.

6
Comments
1 min read
MicroENV - Fake REST API

MicroENV - Fake REST API

34
Comments
1 min read
Looking for contributors for iHateRegex.io <3

Looking for contributors for iHateRegex.io <3

13
Comments 2
1 min read
Ember {{on}} vs {{action}} caveat

Ember {{on}} vs {{action}} caveat

7
Comments
1 min read
🔥 What's Hot in Web Development? — Weekly Picks #112

🔥 What's Hot in Web Development? — Weekly Picks #112

105
Comments 1
4 min read
Sorting and Sorting Algorithms

Sorting and Sorting Algorithms

6
Comments
5 min read
Log JavaScript Objects to HTML with DomLog

Log JavaScript Objects to HTML with DomLog

5
Comments
2 min read
React Dropdown Select Tutorial with React-select

React Dropdown Select Tutorial with React-select

8
Comments
1 min read
The first JS challenge in 2020: February 1 begins the second round.

The first JS challenge in 2020: February 1 begins the second round.

53
Comments
2 min read
Mini-Tut: Setting Up Prettier in RubyMine

Mini-Tut: Setting Up Prettier in RubyMine

7
Comments
3 min read
pnpm v4.9 comes with command completion!

pnpm v4.9 comes with command completion!

51
Comments
2 min read
Gitprefix - Automatically formatting commit messages

Gitprefix - Automatically formatting commit messages

6
Comments
2 min read
How To Immutably Update An Array In TypeScript

How To Immutably Update An Array In TypeScript

27
Comments 5
4 min read
Javascript reduce() Array Method

Javascript reduce() Array Method

7
Comments
2 min read
ES2016 Features with simple examples

ES2016 Features with simple examples

96
Comments
2 min read
Build your first app with Mobx and React

Build your first app with Mobx and React

55
Comments 5
8 min read
Uploading images to Cloudinary with a React app.

Uploading images to Cloudinary with a React app.

51
Comments 11
6 min read
[Tutorial] Create your own a simple mouse wheel scroller like a fullpage.js with JQuery

[Tutorial] Create your own a simple mouse wheel scroller like a fullpage.js with JQuery

9
Comments
9 min read
Node Sequential Iterator Pattern

Node Sequential Iterator Pattern

11
Comments 2
4 min read
Optional Chaining — Using it already

Optional Chaining — Using it already

7
Comments 2
4 min read
Build A Command Line Application With Node

Build A Command Line Application With Node

46
Comments 1
7 min read
JSON in Python

JSON in Python

12
Comments
2 min read
loading...