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.
How to run multiple npm scripts in parallel

How to run multiple npm scripts in parallel

35
Comments 6
5 min read
Connect Registration Form To Firebase - Part 2

Connect Registration Form To Firebase - Part 2

22
Comments 7
4 min read
What's what? - Package.json cheatsheet

What's what? - Package.json cheatsheet

169
Comments 1
11 min read
IntersectionObserver API with React Hooks

IntersectionObserver API with React Hooks

19
Comments
4 min read
How to optimize your JavaScript apps using Loops

How to optimize your JavaScript apps using Loops

10
Comments
4 min read
Array.filter() Is Awesome

Array.filter() Is Awesome

17
Comments 9
2 min read
5 Developer Tools you need to check out!

5 Developer Tools you need to check out!

411
Comments 18
2 min read
Passing structured data between C++ and JavaScript in Web Assembly

Passing structured data between C++ and JavaScript in Web Assembly

26
Comments
7 min read
A Guide to Handling Browser Events

A Guide to Handling Browser Events

139
Comments 15
7 min read
I Want to start a mini JS conference catering to beginners. What do you think?

I Want to start a mini JS conference catering to beginners. What do you think?

9
Comments 4
2 min read
How to handle query params in React Router

How to handle query params in React Router

18
Comments 3
2 min read
Pure UI using Xstate and ReactJS

Pure UI using Xstate and ReactJS

112
Comments 5
7 min read
Controlling component visibility with React Hooks

Controlling component visibility with React Hooks

6
Comments
4 min read
Automate the UI Testing of your chrome extension

Automate the UI Testing of your chrome extension

8
Comments 1
8 min read
My 🔥 First Experience Attending TC39

My 🔥 First Experience Attending TC39

121
Comments 22
7 min read
Avoid recomputing heavy tasks by leveraging memoization in javascript

Avoid recomputing heavy tasks by leveraging memoization in javascript

15
Comments 1
5 min read
useContext: A good reason to drop Redux

useContext: A good reason to drop Redux

34
Comments 5
5 min read
Implementing File Upload Using Node and Angular

Implementing File Upload Using Node and Angular

9
Comments
6 min read
Drag and Drop Browser API

Drag and Drop Browser API

35
Comments 3
1 min read
It's not about Web Components vs. React

It's not about Web Components vs. React

120
Comments 31
4 min read
A chrome extension to help you feel good about your Github profile

A chrome extension to help you feel good about your Github profile

32
Comments 2
2 min read
JavaScript: Por favor, adicione isso ao seu "onClick"

JavaScript: Por favor, adicione isso ao seu "onClick"

13
Comments
2 min read
ReasonML with React Hooks Tutorial — Building a Pomodoro Timer

ReasonML with React Hooks Tutorial — Building a Pomodoro Timer

149
Comments 17
9 min read
BxJS Weekly Episode 59 - javascript news podcast 49:17

BxJS Weekly Episode 59 - javascript news podcast

48
Comments 1
3 min read
JavaScript One-Liners That Make Me Excited

JavaScript One-Liners That Make Me Excited

929
Comments 56
4 min read
How to Get an Object Length

How to Get an Object Length

115
Comments 24
4 min read
10 Best Frameworks Java and Web Developers Can Learn in 2025

10 Best Frameworks Java and Web Developers Can Learn in 2025

142
Comments 29
15 min read
I created an IE11 end of support countdown

I created an IE11 end of support countdown

75
Comments 32
1 min read
How To Setup Rollup Config

How To Setup Rollup Config

105
Comments 17
9 min read
Event Stream - Server-Send Events

Event Stream - Server-Send Events

2
Comments 6
1 min read
I, for one, welcome our eslint overlords

I, for one, welcome our eslint overlords

15
Comments 1
4 min read
Entering JavaScript & Overcoming Frustrations

Entering JavaScript & Overcoming Frustrations

10
Comments
6 min read
Generate a PDF from HTML with puppeteer

Generate a PDF from HTML with puppeteer

261
Comments 17
2 min read
Introduction to Components with Vue.js

Introduction to Components with Vue.js

14
Comments
7 min read
React.Fragment, the only child

React.Fragment, the only child

11
Comments
2 min read
Picking apart JavaScript import Syntax

Picking apart JavaScript import Syntax

59
Comments 8
5 min read
ReasonML for production React Apps? 🤔 (Part 1)

ReasonML for production React Apps? 🤔 (Part 1)

97
Comments 7
8 min read
"Differential Loading" - A New Feature of Angular CLI v8

"Differential Loading" - A New Feature of Angular CLI v8

54
Comments 13
3 min read
Riding rough-shod over your eslint rules

Riding rough-shod over your eslint rules

6
Comments
2 min read
Modern WebApps - Infrastructure: Vue, Parcel & Workbox

Modern WebApps - Infrastructure: Vue, Parcel & Workbox

160
Comments 9
6 min read
Understand Logic and Boolean Algebra with De Morgan's law and Truth tables

Understand Logic and Boolean Algebra with De Morgan's law and Truth tables

56
Comments 3
4 min read
Connect Registration Form To Firebase - Part 1

Connect Registration Form To Firebase - Part 1

19
Comments 3
2 min read
[Video] Javascript - Quick tips on how to add items to array 01:45

[Video] Javascript - Quick tips on how to add items to array

10
Comments
1 min read
Collaborative Development Requires a Shared Web Browser

Collaborative Development Requires a Shared Web Browser

73
Comments 3
3 min read
React Visualization Libraries in 2019

React Visualization Libraries in 2019

87
Comments 6
6 min read
The Web Components journey: wrong ways, lacking parts and promising paths

The Web Components journey: wrong ways, lacking parts and promising paths

98
Comments 19
9 min read
When Nesting Promises is Correct

When Nesting Promises is Correct

26
Comments 3
9 min read
JavaScript Tests for a Java Application

JavaScript Tests for a Java Application

4
Comments
2 min read
Responsive Design and Mobile First

Responsive Design and Mobile First

95
Comments 9
3 min read
Comparing JS iteration methods (map, filter, forEach, reduce + loops)

Comparing JS iteration methods (map, filter, forEach, reduce + loops)

7
Comments
3 min read
Loading React Components Dynamically on Demand

Loading React Components Dynamically on Demand

14
Comments
5 min read
React/Redux: Adding a search feature

React/Redux: Adding a search feature

18
Comments 1
5 min read
Discovering Array API goodies!

Discovering Array API goodies!

117
Comments 2
11 min read
Coding tips and tricks... mostly React related 😃

Coding tips and tricks... mostly React related 😃

8
Comments 2
1 min read
My story: Learning to code and career change at 40

My story: Learning to code and career change at 40

45
Comments 3
3 min read
webpack: From 0 to Automated Testing

webpack: From 0 to Automated Testing

32
Comments 2
15 min read
Compile-time vs. Runtime configuration of your Angular App

Compile-time vs. Runtime configuration of your Angular App

9
Comments
2 min read
Async-Await vs. Then to Avoid Callback Hell 📞😈

Async-Await vs. Then to Avoid Callback Hell 📞😈

19
Comments 2
2 min read
Let's Build a Chrome Extension!

Let's Build a Chrome Extension!

384
Comments 18
7 min read
5 Tips and Tricks for Firefox DevTools - Web Console

5 Tips and Tricks for Firefox DevTools - Web Console

25
Comments 3
2 min read
loading...