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.
Some Closure on Closures

Some Closure on Closures

66
Comments 2
6 min read
Five Things About Serverless

Five Things About Serverless

74
Comments
1 min read
twitter-replies-parser - A Tool for Converting Twitter Replies into JSON

twitter-replies-parser - A Tool for Converting Twitter Replies into JSON

16
Comments 4
2 min read
Why you should use reduce instead of loops -- Part I

Why you should use reduce instead of loops -- Part I

29
Comments 3
4 min read
TypeScript introduction part II - classes & interfaces

TypeScript introduction part II - classes & interfaces

64
Comments 1
13 min read
TypeScript vs PureScript: Not all compilers are created equal

TypeScript vs PureScript: Not all compilers are created equal

9
Comments
17 min read
How to make webpack builds faster and outputs a smaller bundle

How to make webpack builds faster and outputs a smaller bundle

9
Comments
3 min read
How I built a Node.js Service to Clone my AWS S3 Buckets

How I built a Node.js Service to Clone my AWS S3 Buckets

6
Comments
8 min read
TypeScript Introduction - The Basics

TypeScript Introduction - The Basics

146
Comments 3
14 min read
Master the art of React state and props in 5 minutes

Master the art of React state and props in 5 minutes

25
Comments
5 min read
Intro to ReasonML Variants

Intro to ReasonML Variants

15
Comments 1
5 min read
Image moderation system in minutes

Image moderation system in minutes

44
Comments 3
2 min read
Is ESLint Worth Your time?

Is ESLint Worth Your time?

35
Comments 18
4 min read
Quick Note Fixing `connect` FlowType Annotation after 0.89

Quick Note Fixing `connect` FlowType Annotation after 0.89

7
Comments
2 min read
Breaking Down JavaScript Solutions To Common Algorithmic Questions (Part 1)

Breaking Down JavaScript Solutions To Common Algorithmic Questions (Part 1)

189
Comments 23
5 min read
Frameworkless Web Development

Frameworkless Web Development

90
Comments 9
17 min read
React Redux Connectors pattern

React Redux Connectors pattern

16
Comments
3 min read
Part 4. Clock-in/out System - Basic backend (III) - AppModule

Part 4. Clock-in/out System - Basic backend (III) - AppModule

28
Comments
3 min read
Pass cookies with axios or fetch requests

Pass cookies with axios or fetch requests

10
Comments 1
2 min read
I wrote my first babel plugin! (And it wasn't that hard!)

I wrote my first babel plugin! (And it wasn't that hard!)

23
Comments 3
3 min read
Static Factory Methods

Static Factory Methods

7
Comments 1
3 min read
Building an API with AdonisJS (part 2)

Building an API with AdonisJS (part 2)

52
Comments 16
15 min read
Using Custom Properties to ⚡️Supercharge your CSS⚡️

Using Custom Properties to ⚡️Supercharge your CSS⚡️

69
Comments 2
2 min read
Making sense of unfamiliar code

Making sense of unfamiliar code

30
Comments
2 min read
Hands-on Vue.js for Beginners (Part 6)

Hands-on Vue.js for Beginners (Part 6)

109
Comments 10
6 min read
Faking a back-end server in Angular

Faking a back-end server in Angular

9
Comments
3 min read
How to avoid leaking secrets to the npm registry

How to avoid leaking secrets to the npm registry

42
Comments
2 min read
Writing Javascript Codemods and Understanding AST Easily

Writing Javascript Codemods and Understanding AST Easily

23
Comments
6 min read
JavaScript quirks in one image from the Internet

JavaScript quirks in one image from the Internet

80
Comments 7
5 min read
Laxy: Lazy initialization in JavaScript

Laxy: Lazy initialization in JavaScript

14
Comments 1
1 min read
Understanding the Spread Operator in JavaScript

Understanding the Spread Operator in JavaScript

161
Comments 21
5 min read
Array.foreach vs for() 😰

Array.foreach vs for() 😰

8
Comments
1 min read
Javascript Arithmetic Cheat Sheet

Javascript Arithmetic Cheat Sheet

16
Comments 6
3 min read
The .every() and .some() Array Methods in JS: The Unpopular Pair

The .every() and .some() Array Methods in JS: The Unpopular Pair

9
Comments
2 min read
Rewriting A Static Website Using Gatsby and GraphQL - Part 3

Rewriting A Static Website Using Gatsby and GraphQL - Part 3

10
Comments 2
12 min read
Export Color Palette from Figma to JSX

Export Color Palette from Figma to JSX

15
Comments 2
1 min read
How streams can simplify your life

How streams can simplify your life

3
Comments
11 min read
Event Loops and the Pancake Stack

Event Loops and the Pancake Stack

6
Comments
5 min read
Standardized Health Checks for Microservices in TypeScript

Standardized Health Checks for Microservices in TypeScript

9
Comments 5
4 min read
Applying the callback -> async/await conversion process to a real-world example

Applying the callback -> async/await conversion process to a real-world example

11
Comments 2
4 min read
4 Techniques for Fixing NPM Packages

4 Techniques for Fixing NPM Packages

10
Comments
5 min read
An exercise in progressive enhancement

An exercise in progressive enhancement

19
Comments
8 min read
The Testing Introduction I Wish I Had

The Testing Introduction I Wish I Had

306
Comments 29
14 min read
Minifying Images with Gulp & gulp-imagemin

Minifying Images with Gulp & gulp-imagemin

11
Comments
9 min read
Part 3. Clock-in/out System - Basic backend (II) - UsersModule

Part 3. Clock-in/out System - Basic backend (II) - UsersModule

50
Comments 1
6 min read
The best static websites generators compared

The best static websites generators compared

6
Comments
14 min read
Starting out on React with hooks

Starting out on React with hooks

101
Comments 2
13 min read
Keep your Javascript dependencies under control

Keep your Javascript dependencies under control

9
Comments 1
1 min read
Create a File Storage Mobile App with NativeScript 5

Create a File Storage Mobile App with NativeScript 5

6
Comments
12 min read
Protect the integrity of your applications with Error Boundaries on React

Protect the integrity of your applications with Error Boundaries on React

10
Comments
3 min read
Beginners Advice. Learning React.js, building stuff

Beginners Advice. Learning React.js, building stuff

8
Comments
1 min read
Rewriting A Static Website Using Gatsby and GraphQL - Part 2

Rewriting A Static Website Using Gatsby and GraphQL - Part 2

8
Comments
5 min read
Split testing, Image hue change, Popup form & more | Module Monday 30

Split testing, Image hue change, Popup form & more | Module Monday 30

7
Comments
2 min read
Design Patterns - Strategy Pattern in JavaScript

Design Patterns - Strategy Pattern in JavaScript

364
Comments 13
4 min read
Design Patterns - Template Method

Design Patterns - Template Method

119
Comments 8
5 min read
stack pt2: O(1) max

stack pt2: O(1) max

7
Comments
4 min read
A Deep Dive investigation of a HTML search button bug in Github

A Deep Dive investigation of a HTML search button bug in Github

5
Comments
3 min read
My VSCode World

My VSCode World

19
Comments 1
6 min read
Betting my career on JAMstack.

Betting my career on JAMstack.

47
Comments 17
2 min read
Higher order functions and some great applications in javascript

Higher order functions and some great applications in javascript

68
Comments 1
6 min read
loading...