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.
Build your Pokédex: Part 1 - Introduction to NgRX

Build your Pokédex: Part 1 - Introduction to NgRX

224
Comments 6
23 min read
Bugs: Sane Debugging

Bugs: Sane Debugging

50
Comments
7 min read
padEnd String Method in JavaScript

padEnd String Method in JavaScript

56
Comments 2
3 min read
Setting Up A Node Typescript Project in Under 4 minutes

Setting Up A Node Typescript Project in Under 4 minutes

19
Comments 1
3 min read
Building a Fully-Extensible Developer Collaboration Platform

Building a Fully-Extensible Developer Collaboration Platform

75
Comments 7
5 min read
Create a never offline web app!

Create a never offline web app!

24
Comments 3
4 min read
Becoming an 18 Year Old Software Developer

Becoming an 18 Year Old Software Developer

57
Comments 13
6 min read
ScriptProperties Gotcha in Google Apps Script

ScriptProperties Gotcha in Google Apps Script

6
Comments
1 min read
PHP gRPC-Server & NodeJS-Client

PHP gRPC-Server & NodeJS-Client

18
Comments 1
3 min read
Washing your code: avoid conditions

Washing your code: avoid conditions

144
Comments 7
14 min read
Web security unknowns: Same-origin Policy

Web security unknowns: Same-origin Policy

6
Comments
6 min read
Once and for all: const in JavaScript is not immutable

Once and for all: const in JavaScript is not immutable

98
Comments 14
2 min read
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!

34
Comments 18
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

6
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

7
Comments
4 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

10
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

39
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

16
Comments
3 min read
JavaScript from the inside out!

JavaScript from the inside out!

164
Comments 1
12 min read
Getting Started with Node.js

Getting Started with Node.js

60
Comments 1
1 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
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
loading...