Forem

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.
Redux - Not Dead Yet!

Redux - Not Dead Yet!

82
Comments 13
7 min read
JavaScript Maths functions and operators

JavaScript Maths functions and operators

15
Comments
7 min read
Plug and play tests for ES6

Plug and play tests for ES6

11
Comments
2 min read
The Economics of JS

The Economics of JS

23
Comments 1
7 min read
Lazy-loading images with the Intersection Observer

Lazy-loading images with the Intersection Observer

14
Comments 2
6 min read
Get dependencies written in package.json from JavaScript code

Get dependencies written in package.json from JavaScript code

11
Comments
1 min read
Javascript fetch, retry upon failure.

Javascript fetch, retry upon failure.

166
Comments 15
8 min read
Tutorial for building an Ethereum DApp with Integrated Web3 Monitoring

Tutorial for building an Ethereum DApp with Integrated Web3 Monitoring

17
Comments 1
7 min read
[HTML5/JS] Define a custom self closing (void) HTML element like BR and IMG

[HTML5/JS] Define a custom self closing (void) HTML element like BR and IMG

6
Comments 2
1 min read
Using Python, Flask, and Angular to Build Modern Web Apps - Part 3

Using Python, Flask, and Angular to Build Modern Web Apps - Part 3

10
Comments
1 min read
MongoDB schema design patterns (I)

MongoDB schema design patterns (I)

92
Comments 1
4 min read
How we failed at web scraping

How we failed at web scraping

38
Comments 6
3 min read
Building Three Common Form Interfaces in Vue.js

Building Three Common Form Interfaces in Vue.js

28
Comments 3
5 min read
Memories of writing a parser for man pages

Memories of writing a parser for man pages

15
Comments
4 min read
How to build a calculator—part 2

How to build a calculator—part 2

12
Comments
13 min read
Let's build an open-source React app in Github

Let's build an open-source React app in Github

13
Comments
1 min read
Functional JavaScript: Function Decorators Part 2 #JavaScript

Functional JavaScript: Function Decorators Part 2 #JavaScript

29
Comments
5 min read
Managing State with Vuex - the Guide I Wish I'd Had

Managing State with Vuex - the Guide I Wish I'd Had

141
Comments 9
5 min read
Automate your chrome extension deployment in minutes!

Automate your chrome extension deployment in minutes!

40
Comments 7
5 min read
Have blocks return the last statement with the Comma Operator

Have blocks return the last statement with the Comma Operator

16
Comments 6
1 min read
How to build a calculator—part 1

How to build a calculator—part 1

33
Comments 2
9 min read
JavaScript’s “this” Explained By Starting A High School Band

JavaScript’s “this” Explained By Starting A High School Band

61
Comments 7
9 min read
Sarcastic web services and websites that actually exist 😂

Sarcastic web services and websites that actually exist 😂

174
Comments 15
3 min read
Anatomy of a JavaScript Error

Anatomy of a JavaScript Error

67
Comments 3
8 min read
Single command deployment for single page apps

Single command deployment for single page apps

10
Comments
6 min read
How to Make A Todo App with Flask + Hyperapp

How to Make A Todo App with Flask + Hyperapp

42
Comments
7 min read
Think Before You Test: A Guide to Writing Effective Unit Tests for Custom Events in Angular

Think Before You Test: A Guide to Writing Effective Unit Tests for Custom Events in Angular

12
Comments
7 min read
Elegant patterns in modern JavaScript: RORO

Elegant patterns in modern JavaScript: RORO

228
Comments 14
7 min read
Javascript variables - var, let and const.

Javascript variables - var, let and const.

47
Comments 4
2 min read
How and when to use React’s new Context API

How and when to use React’s new Context API

22
Comments 1
6 min read
Twitter bot in 17 lines of code

Twitter bot in 17 lines of code

89
Comments 6
3 min read
Building a Customizable Weather App in Vue.js

Building a Customizable Weather App in Vue.js

21
Comments
5 min read
Programming in anime

Programming in anime

18
Comments 4
1 min read
loadable-component is awesome library for React code-splitting / dynamic-import

loadable-component is awesome library for React code-splitting / dynamic-import

10
Comments
2 min read
Speaking of web layouts. Introducing the Magic Hat technique 🎩✨

Speaking of web layouts. Introducing the Magic Hat technique 🎩✨

43
Comments 10
6 min read
CSS naming convention in Vue component

CSS naming convention in Vue component

12
Comments 1
3 min read
Explain multiple setIntervals with same time.

Explain multiple setIntervals with same time.

10
Comments 4
1 min read
MYSQL Query With Timestamp Long Values

MYSQL Query With Timestamp Long Values

9
Comments
1 min read
Vue.js Kanban Board: The Development Process

Vue.js Kanban Board: The Development Process

11
Comments
1 min read
Typescript vs Flow - IDE Support

Typescript vs Flow - IDE Support

18
Comments
7 min read
Deploy Your React App To Heroku

Deploy Your React App To Heroku

184
Comments 21
3 min read
TDD, all the time?

TDD, all the time?

16
Comments 9
1 min read
Reminder on File Inputs, JavaScript, and Read Access

Reminder on File Inputs, JavaScript, and Read Access

9
Comments
2 min read
Looking at the first commit of Redux

Looking at the first commit of Redux

8
Comments 1
5 min read
A Comprehensive Guide to React.js in 2018

A Comprehensive Guide to React.js in 2018

440
Comments 5
18 min read
Webpack 4 Tutorial

Webpack 4 Tutorial

6
Comments
2 min read
Building an image search with Algolia & Google’s Vision API

Building an image search with Algolia & Google’s Vision API

32
Comments 4
7 min read
This Week I Learned #4

This Week I Learned #4

10
Comments
3 min read
Mastering Full-stack with Javascript's Superpowers

Mastering Full-stack with Javascript's Superpowers

206
Comments 15
3 min read
Calculating Standard Deviation on Streaming Data

Calculating Standard Deviation on Streaming Data

16
Comments 2
7 min read
Testing react components the right way with react-testing-library

Testing react components the right way with react-testing-library

50
Comments 1
1 min read
Next phase of separation of job titles in web development

Next phase of separation of job titles in web development

38
Comments 23
2 min read
TypeScript method decorators example

TypeScript method decorators example

39
Comments 2
3 min read
ABC of Redux

ABC of Redux

83
Comments 7
6 min read
Tracking errors in Sentry (in node.js)

Tracking errors in Sentry (in node.js)

12
Comments
5 min read
React Router 4: A Practical Introduction

React Router 4: A Practical Introduction

8
Comments
1 min read
Notes on Webpack Hot Module Replacement

Notes on Webpack Hot Module Replacement

8
Comments
3 min read
Getting Started with Algolia

Getting Started with Algolia

109
Comments 6
6 min read
How to detect changes in all scss files with gulp

How to detect changes in all scss files with gulp

12
Comments 1
1 min read
Building a Customizable Weather App in Vue - 2

Building a Customizable Weather App in Vue - 2

12
Comments 1
5 min read
loading...