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.
Hover animate, Masonry mover, Side switch | Module Monday 47

Hover animate, Masonry mover, Side switch | Module Monday 47

11
Comments
2 min read
Choosing the best tools

Choosing the best tools

7
Comments
4 min read
Node.js 12 supports ES modules. Do you know the difference between CommonJS and ES2015+ Modules?

Node.js 12 supports ES modules. Do you know the difference between CommonJS and ES2015+ Modules?

15
Comments 4
5 min read
Build a Reddit Scraper: Authenticating With Reddit OAuth

Build a Reddit Scraper: Authenticating With Reddit OAuth

13
Comments
5 min read
Environment variables in Node.js. The Right way!

Environment variables in Node.js. The Right way!

35
Comments 19
4 min read
React components done right with TypeScript mapped and conditional types

React components done right with TypeScript mapped and conditional types

86
Comments 2
6 min read
Heroines of JavaScript series: Lauryn & Layla interview Diana Rodriguez

Heroines of JavaScript series: Lauryn & Layla interview Diana Rodriguez

7
Comments
1 min read
How to Create the Drawing Interaction on DEV's Offline Page

How to Create the Drawing Interaction on DEV's Offline Page

345
Comments 23
4 min read
The Building an Indie Business Podcast- Product Update: iTunes API Edition

The Building an Indie Business Podcast- Product Update: iTunes API Edition

8
Comments 4
1 min read
WebGL month. Day 15. Rendering a 3d cube

WebGL month. Day 15. Rendering a 3d cube

9
Comments
7 min read
Building a Reusable React Login Component

Building a Reusable React Login Component

62
Comments 1
6 min read
Cure Impostor Syndrome with Functional Programming

Cure Impostor Syndrome with Functional Programming

104
Comments 1
9 min read
Efficient behavioral tracking in javascript applications

Efficient behavioral tracking in javascript applications

8
Comments
9 min read
How to disable blur in child div

How to disable blur in child div

7
Comments
1 min read
Insertion Sort with Javascript

Insertion Sort with Javascript

51
Comments 3
6 min read
Creating Visuals for Music Using Speech Recognition, Javascript and ffmpeg: Version 0

Creating Visuals for Music Using Speech Recognition, Javascript and ffmpeg: Version 0

11
Comments 2
8 min read
Best way to use ES Modules in Node.js as of today

Best way to use ES Modules in Node.js as of today

11
Comments 6
2 min read
Using toLocaleString for number objects in JavaScript

Using toLocaleString for number objects in JavaScript

14
Comments 2
3 min read
Tetris: Choosing the tools and setting up the project

Tetris: Choosing the tools and setting up the project

43
Comments
26 min read
Algorithms: Range Sum Query

Algorithms: Range Sum Query

16
Comments 1
4 min read
Color Swatches in Storybook

Color Swatches in Storybook

8
Comments
4 min read
[S4SRD]S01E02 - Hooked Evolved (Contextful Hooks in Svelte)

[S4SRD]S01E02 - Hooked Evolved (Contextful Hooks in Svelte)

17
Comments 2
8 min read
Create your own chrome extension — and deploy to Chrome Web Store

Create your own chrome extension — and deploy to Chrome Web Store

4
Comments
4 min read
Conversations with the World's JavaScript Developers Part 1

Conversations with the World's JavaScript Developers Part 1

52
Comments 5
11 min read
Frontend newbie :)

Frontend newbie :)

18
Comments 11
1 min read
WebGL month. Day 14. Intro to 3d

WebGL month. Day 14. Intro to 3d

7
Comments
3 min read
[S4SRD]S01E03 - Context Evolved (Updatable Context in Svelte)

[S4SRD]S01E03 - Context Evolved (Updatable Context in Svelte)

12
Comments
7 min read
10 Developers From All Over The World Share With Us Their Story

10 Developers From All Over The World Share With Us Their Story

5
Comments
32 min read
A better way to sell your skills as a developer than just "hire me!" or mass applying

A better way to sell your skills as a developer than just "hire me!" or mass applying

616
Comments 20
8 min read
Animate/shim webpage scroll with requestAnimationFrame

Animate/shim webpage scroll with requestAnimationFrame

11
Comments
2 min read
How to Write a Good Piece of Code

How to Write a Good Piece of Code

629
Comments 16
5 min read
Colorful Avatar Bubbles

Colorful Avatar Bubbles

43
Comments
3 min read
Devlog: STIM (Simple Tiny Interactive fiction Maker)

Devlog: STIM (Simple Tiny Interactive fiction Maker)

5
Comments 1
1 min read
What are some pros and cons of Single Page vs Backend Heavy apps?

What are some pros and cons of Single Page vs Backend Heavy apps?

14
Comments 12
1 min read
My Take on Enums in JS

My Take on Enums in JS

6
Comments
7 min read
What Programmers Can Learn From Rappers

What Programmers Can Learn From Rappers

69
Comments 9
6 min read
Custom react hooks vs services

Custom react hooks vs services

41
Comments 8
1 min read
How I created my first Vs code Snippet for React ??and boom React Hooks snippet.

How I created my first Vs code Snippet for React ??and boom React Hooks snippet.

11
Comments
3 min read
Lesser known npm CLI commands

Lesser known npm CLI commands

167
Comments 6
2 min read
Using Gatsby Theme Options

Using Gatsby Theme Options

23
Comments
4 min read
Your App’s Playbook: Why Use Functions in Javascript

Your App’s Playbook: Why Use Functions in Javascript

24
Comments
3 min read
Data Type “The Six Monsters“

Data Type “The Six Monsters“

9
Comments
1 min read
Getting Started with Angular & Apollo

Getting Started with Angular & Apollo

54
Comments 2
12 min read
Validate a simple form using RegEx

Validate a simple form using RegEx

17
Comments
3 min read
JavaScript from the inside out!

JavaScript from the inside out!

164
Comments 1
12 min read
Sometimes when I'm writing Javascript I want to throw up my hands and say "this is bullshit!"....

Sometimes when I'm writing Javascript I want to throw up my hands and say "this is bullshit!"....

167
Comments 32
1 min read
Getting Started with Node.js

Getting Started with Node.js

60
Comments 1
1 min read
React state management library for simple apps

React state management library for simple apps

6
Comments
2 min read
Functional Type Safety in Javascript with Maybe

Functional Type Safety in Javascript with Maybe

17
Comments
6 min read
Create a Fullstack Blog App with Next.js, Prisma 2 and Docker- Part III Build the UI

Create a Fullstack Blog App with Next.js, Prisma 2 and Docker- Part III Build the UI

59
Comments 1
12 min read
How to create Javascript variables from PHP variables?

How to create Javascript variables from PHP variables?

8
Comments 2
1 min read
Understand Vue.js via making a CRUD App

Understand Vue.js via making a CRUD App

19
Comments 3
1 min read
Your First javascript app?

Your First javascript app?

9
Comments 4
1 min read
Getting Started with Offline Data in Web Apps Pt. 2

Getting Started with Offline Data in Web Apps Pt. 2

61
Comments
3 min read
With great prototype power comes great responsibility

With great prototype power comes great responsibility

6
Comments 3
1 min read
[Video] Building a Universal Design System

[Video] Building a Universal Design System

3
Comments 1
1 min read
Basic Express Server with Node.js

Basic Express Server with Node.js

8
Comments
3 min read
React Native just got better! The New Javascript Engine is here!

React Native just got better! The New Javascript Engine is here!

69
Comments 9
1 min read
WebGL Month. Simple animation

WebGL Month. Simple animation

11
Comments
6 min read
JavaScript Bubble Sort in the fewest lines

JavaScript Bubble Sort in the fewest lines

55
Comments 1
4 min read
loading...