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.
Budget Poll App from Scratch in Svelte 3

Budget Poll App from Scratch in Svelte 3

6
Comments 3
5 min read
This is why I hate Typescript

This is why I hate Typescript

126
Comments 108
6 min read
Using Typescript string enums? Consider string literals!

Using Typescript string enums? Consider string literals!

17
Comments 6
3 min read
The Fence Problem from The Book of Shaders

The Fence Problem from The Book of Shaders

7
Comments 1
3 min read
You should not use lodash for memoization

You should not use lodash for memoization

39
Comments 6
5 min read
Building Chat Web Components with StencilJS and Ionic 4

Building Chat Web Components with StencilJS and Ionic 4

14
Comments 2
4 min read
You only hate what you don't know

You only hate what you don't know

9
Comments 2
8 min read
Load specific JS files in Elixir and Phoenix

Load specific JS files in Elixir and Phoenix

7
Comments 3
2 min read
Learning NextJs - Day 11

Learning NextJs - Day 11

51
Comments 2
4 min read
Javascript Testing With Mocha

Javascript Testing With Mocha

7
Comments
2 min read
Best 9 JavaScript Testing Frameworks

Best 9 JavaScript Testing Frameworks

17
Comments
16 min read
“href” vs. “src” in HTML

“href” vs. “src” in HTML

312
Comments 40
3 min read
Testimonial slider, Content circles, Image teaser | Module Monday 49

Testimonial slider, Content circles, Image teaser | Module Monday 49

7
Comments
2 min read
React Hooks: UseEffect, UseCallback, UseMemo

React Hooks: UseEffect, UseCallback, UseMemo

277
Comments 7
3 min read
Things All Developers Should Learn In College

Things All Developers Should Learn In College

526
Comments 36
7 min read
React beautifull dnd poker game need help...

React beautifull dnd poker game need help...

3
Comments 2
4 min read
Using CSS Custom attributes generated by JavaScript as a handover mechanism

Using CSS Custom attributes generated by JavaScript as a handover mechanism

8
Comments 3
4 min read
Write your own WebSocket middleware for React/Redux in 4 Steps

Write your own WebSocket middleware for React/Redux in 4 Steps

93
Comments 9
7 min read
WebGL Month. Day 29. Fog

WebGL Month. Day 29. Fog

5
Comments
3 min read
9 of the Best Node.js Hosting Platforms of 2019 (Free and Paid)

9 of the Best Node.js Hosting Platforms of 2019 (Free and Paid)

12
Comments
8 min read
Javascript: Entendendo Async Iterators

Javascript: Entendendo Async Iterators

51
Comments
8 min read
Serverless contact form handling for static websites

Serverless contact form handling for static websites

8
Comments
3 min read
A Lifecycle Of Code Under Test

A Lifecycle Of Code Under Test

9
Comments
5 min read
JavaScript series, Reverse Engineering, best practices and Spies

JavaScript series, Reverse Engineering, best practices and Spies

85
Comments 1
1 min read
Haskell do notation explained through JavaScript async await - part 1

Haskell do notation explained through JavaScript async await - part 1

7
Comments
6 min read
Deep vs Shallow Copy - with Examples

Deep vs Shallow Copy - with Examples

147
Comments 16
4 min read
Code Golf Challenge: Palindrome Detector

Code Golf Challenge: Palindrome Detector

18
Comments 15
1 min read
RxJS Notification and materialize / dematerialize operators

RxJS Notification and materialize / dematerialize operators

22
Comments 2
3 min read
A Systems Design Interview Primer for New Engineers

A Systems Design Interview Primer for New Engineers

88
Comments
11 min read
Jest Full and Partial Mock/Spy of CommonJS and ES6 Module Imports

Jest Full and Partial Mock/Spy of CommonJS and ES6 Module Imports

11
Comments
12 min read
The Best Book to Read as a Developer

The Best Book to Read as a Developer

2146
Comments 109
4 min read
Code Roaster: WebRTC

Code Roaster: WebRTC

6
Comments 4
3 min read
Impressions on Expo After Three Months

Impressions on Expo After Three Months

5
Comments
6 min read
C#言語APIメモ

C#言語APIメモ

4
Comments
1 min read
Weekly Goals: Week of 7/28/19

Weekly Goals: Week of 7/28/19

10
Comments 2
3 min read
How to Structure Express Applications

How to Structure Express Applications

9
Comments
5 min read
React Native: use multiple RCTRootView instances in an existing iOS app

React Native: use multiple RCTRootView instances in an existing iOS app

11
Comments
5 min read
WebGL Month. Day 28. Click detection. Part II

WebGL Month. Day 28. Click detection. Part II

7
Comments
4 min read
Convenient way to use Babel syntax in Node.JS

Convenient way to use Babel syntax in Node.JS

10
Comments 1
2 min read
MKT | Stock Prediction in 30 sec

MKT | Stock Prediction in 30 sec

7
Comments
3 min read
The Ultimate Guide to Starting a Tech Podcast

The Ultimate Guide to Starting a Tech Podcast

18
Comments 2
19 min read
Ditch Console Log

Ditch Console Log

130
Comments 11
1 min read
A11y Lessons I Learned when Starting a Podcast

A11y Lessons I Learned when Starting a Podcast

94
Comments 15
8 min read
A short introduction to Ports and Flags in Elm

A short introduction to Ports and Flags in Elm

8
Comments
7 min read
Running React and Node.js in one shot with Docker!

Running React and Node.js in one shot with Docker!

122
Comments 33
3 min read
Terminal Tweaker : An electron-react project to tweak the new windows terminal to heart's content ❤.

Terminal Tweaker : An electron-react project to tweak the new windows terminal to heart's content ❤.

10
Comments
3 min read
[] == ![] - WTFJS And Coercion

[] == ![] - WTFJS And Coercion

28
Comments 1
9 min read
Programming interactive (rotatable) 3D cube

Programming interactive (rotatable) 3D cube

38
Comments
3 min read
How I attempted Image Classification in the browser using ml5.js and React

How I attempted Image Classification in the browser using ml5.js and React

42
Comments 2
5 min read
Hidden gems of debugging 💎

Hidden gems of debugging 💎

175
Comments 22
8 min read
Locking javascript to a domain: Part I

Locking javascript to a domain: Part I

34
Comments 8
3 min read
Elm's Remote Data Type in Javascript

Elm's Remote Data Type in Javascript

62
Comments 5
4 min read
Heroku, Now.sh, Netlify. What are you using and why?

Heroku, Now.sh, Netlify. What are you using and why?

62
Comments 25
1 min read
Custom validation for your reactive forms?

Custom validation for your reactive forms?

6
Comments 4
2 min read
Multiple Ways of API Integration in your JAMStack

Multiple Ways of API Integration in your JAMStack

62
Comments 2
8 min read
ReactJS + Twitch API Dashboard Portfolio Project - Part 2

ReactJS + Twitch API Dashboard Portfolio Project - Part 2

12
Comments
1 min read
Butchering Arrays (or not) with splice() and slice()

Butchering Arrays (or not) with splice() and slice()

12
Comments
3 min read
My New Friends filter() and map()

My New Friends filter() and map()

113
Comments 14
2 min read
Coding Concepts - Smart vs Dumb Components

Coding Concepts - Smart vs Dumb Components

87
Comments 2
3 min read
Introduction to Service Workers in JavaScript

Introduction to Service Workers in JavaScript

353
Comments 7
5 min read
loading...