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.
Content Management with Gatsby, Netlify and Contentful

Content Management with Gatsby, Netlify and Contentful

227
Comments 12
12 min read
Nested Loops on the JS Party Podcast

Nested Loops on the JS Party Podcast

4
Comments
1 min read
Functional programming basics part 3: Currying

Functional programming basics part 3: Currying

8
Comments
1 min read
How to Use Async Functions

How to Use Async Functions

3
Comments
1 min read
JS Concepts: Call Stack

JS Concepts: Call Stack

9
Comments
3 min read
10 More Mistakes you probably also made in your coding task for a new job Part 2

10 More Mistakes you probably also made in your coding task for a new job Part 2

120
Comments 13
5 min read
How to bypass no paste controls on a web form

How to bypass no paste controls on a web form

4
Comments
2 min read
Find longest word in a given string

Find longest word in a given string

10
Comments 14
1 min read
My Week in Lessons for 3/1

My Week in Lessons for 3/1

11
Comments
5 min read
How safe are your cat pics?

How safe are your cat pics?

20
Comments 1
4 min read
QuickSort Algorithm

QuickSort Algorithm

13
Comments
3 min read
What is $nextTick in Vue and When You Need It

What is $nextTick in Vue and When You Need It

11
Comments 1
2 min read
Authentication system with the MERN Stack

Authentication system with the MERN Stack

9
Comments 3
1 min read
How to Deploy a Express Node.js app on Kubernetes and an Intro to Containerisation

How to Deploy a Express Node.js app on Kubernetes and an Intro to Containerisation

19
Comments
7 min read
How to use Streams in Dart (Part 1)

How to use Streams in Dart (Part 1)

23
Comments
4 min read
Using ML Kit for Firebase to Tap into Beer Ratings

Using ML Kit for Firebase to Tap into Beer Ratings

32
Comments 2
7 min read
Making An Animated Timer With CSS & JavaScript

Making An Animated Timer With CSS & JavaScript

56
Comments 6
3 min read
Bubbling and capturing JS events

Bubbling and capturing JS events

19
Comments
5 min read
Mobile Health Care Apps and HIPAA Compliance

Mobile Health Care Apps and HIPAA Compliance

20
Comments 6
5 min read
Creating a Vue.js component library: Part II - Structure

Creating a Vue.js component library: Part II - Structure

33
Comments 6
5 min read
Clear my mind (and yours) about render props once and for all

Clear my mind (and yours) about render props once and for all

5
Comments
2 min read
NodeJS logging made right

NodeJS logging made right

34
Comments
7 min read
A Journey with GraphQL

A Journey with GraphQL

32
Comments
3 min read
Magical Mystery Guide For Async/Await In Javascript

Magical Mystery Guide For Async/Await In Javascript

9
Comments
3 min read
Introducing JSDayIE 2019!

Introducing JSDayIE 2019!

8
Comments
2 min read
Use Vue to create a SPA without any Node modules

Use Vue to create a SPA without any Node modules

98
Comments 72
5 min read
Then After forEach

Then After forEach

13
Comments 5
1 min read
Peacock - Choose What to Color

Peacock - Choose What to Color

89
Comments 14
2 min read
8 reasons to use styled-components

8 reasons to use styled-components

18
Comments
8 min read
Modular redux architecture

Modular redux architecture

21
Comments 1
5 min read
JavaScript: Is Fallthrough From Switch Statement A Troublemaker?

JavaScript: Is Fallthrough From Switch Statement A Troublemaker?

9
Comments
5 min read
How I wrote my own React wrapper for Google Map

How I wrote my own React wrapper for Google Map

26
Comments 12
4 min read
Creating your first npm package

Creating your first npm package

505
Comments 35
7 min read
How to Write a Chrome Extension from JavaScript Snippets code

How to Write a Chrome Extension from JavaScript Snippets code

5
Comments
4 min read
react-circular-input — React components for easily composing a circular range input

react-circular-input — React components for easily composing a circular range input

10
Comments 1
1 min read
JavaScript Tutorial Creating a CounterString tool in Chrome Browser Dev Tools Snippets

JavaScript Tutorial Creating a CounterString tool in Chrome Browser Dev Tools Snippets

3
Comments
4 min read
Web Component Course Brainstorming

Web Component Course Brainstorming

6
Comments 1
1 min read
Sending a DOM Element over postmessage

Sending a DOM Element over postmessage

10
Comments 1
2 min read
Understanding JavaScript/TypeScript Memoization

Understanding JavaScript/TypeScript Memoization

50
Comments 11
5 min read
How I Became Functional

How I Became Functional

5
Comments
5 min read
Writing Unit Tests For A Rewrite: A Case Study

Writing Unit Tests For A Rewrite: A Case Study

66
Comments 8
11 min read
Most Popular Development Posts Of The Week (27 February 2019)

Most Popular Development Posts Of The Week (27 February 2019)

15
Comments
2 min read
Build a CRUD App with Angular and Firebase

Build a CRUD App with Angular and Firebase

13
Comments
12 min read
Color Harmonies in JavaScript

Color Harmonies in JavaScript

12
Comments 2
4 min read
Understanding the new Set object in JavaScript

Understanding the new Set object in JavaScript

13
Comments 1
5 min read
styled-component + react-transition-group = very simple Transition

styled-component + react-transition-group = very simple Transition

65
Comments 5
2 min read
Part 2. Clock-in/out System: Basic backend (I) — AuthModule

Part 2. Clock-in/out System: Basic backend (I) — AuthModule

58
Comments 1
7 min read
How hard is ExtJS 6.6?

How hard is ExtJS 6.6?

5
Comments 4
1 min read
Optional chaining: What is it, and how can you add it to your JavaScript application right now?

Optional chaining: What is it, and how can you add it to your JavaScript application right now?

13
Comments 4
3 min read
How a Type System Improves your JavaScript Code

How a Type System Improves your JavaScript Code

107
Comments 8
3 min read
Mocking with callbacks in Jest

Mocking with callbacks in Jest

85
Comments 1
10 min read
Kotlin for JS Devs (Part 1)

Kotlin for JS Devs (Part 1)

50
Comments 7
9 min read
Creating Reveal Effects on Scroll

Creating Reveal Effects on Scroll

36
Comments 2
4 min read
A look into ternary operators and boolean assignations in javascript

A look into ternary operators and boolean assignations in javascript

9
Comments
4 min read
Use Docker to Create a Node Development Environment

Use Docker to Create a Node Development Environment

30
Comments 3
1 min read
Part 1. Clock-in/out System - Diagram

Part 1. Clock-in/out System - Diagram

114
Comments 2
3 min read
Happy Little Accidents - Debugging Javascript

Happy Little Accidents - Debugging Javascript

141
Comments 3
8 min read
How to reload your unpacked Chrome extensions on-save from anywhere!

How to reload your unpacked Chrome extensions on-save from anywhere!

8
Comments 5
2 min read
Do We Need To Compile Website Components?

Do We Need To Compile Website Components?

16
Comments 5
1 min read
Devices to Toy with Web Bluetooth?

Devices to Toy with Web Bluetooth?

11
Comments 1
1 min read
loading...