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.
We are the Borg

We are the Borg

10
Comments 5
4 min read
Lodash and Underscore, is there still a case?

Lodash and Underscore, is there still a case?

9
Comments 22
1 min read
Lambda calculus and currying in Javascript

Lambda calculus and currying in Javascript

9
Comments
7 min read
Is JavaScript the most confusing programming language?

Is JavaScript the most confusing programming language?

88
Comments 36
2 min read
How to publish npm packages?

How to publish npm packages?

6
Comments
5 min read
Problem: Calling static methods of target's parent when using a Javascript Proxy object

Problem: Calling static methods of target's parent when using a Javascript Proxy object

7
Comments
1 min read
The Ember Times - Issue No. 114

The Ember Times - Issue No. 114

17
Comments
5 min read
Introducción a Cypress

Introducción a Cypress

16
Comments
5 min read
Vue PWA: A Progressive Web Application Example With Nuxt

Vue PWA: A Progressive Web Application Example With Nuxt

17
Comments 1
2 min read
Validating schema with Yup!

Validating schema with Yup!

22
Comments 10
2 min read
Full Stack Serverless: a new YouTube course from Bytesized Code

Full Stack Serverless: a new YouTube course from Bytesized Code

58
Comments 1
2 min read
Complete guide to build a Slack Chatbot in 7 minutes and host it for free

Complete guide to build a Slack Chatbot in 7 minutes and host it for free

10
Comments
2 min read
Build and deploy to NPM your React component with Neutrino.js - Little Bits

Build and deploy to NPM your React component with Neutrino.js - Little Bits

19
Comments
2 min read
Integrate the Reminders API with Your Alexa Skill to Deepen Customer Engagement

Integrate the Reminders API with Your Alexa Skill to Deepen Customer Engagement

17
Comments
1 min read
Refactoring — oops, I’ve been doing it wrong.

Refactoring — oops, I’ve been doing it wrong.

110
Comments 4
6 min read
The Top 10 JAMstack Community Resources

The Top 10 JAMstack Community Resources

47
Comments 5
1 min read
Browser Notifications API by Example

Browser Notifications API by Example

8
Comments
4 min read
[Video] How to Code Snake with HTML and JavaScript Tutorial

[Video] How to Code Snake with HTML and JavaScript Tutorial

6
Comments
1 min read
Everything Serverless Functions in AWS Amplify - Part 2

Everything Serverless Functions in AWS Amplify - Part 2

44
Comments 1
16 min read
4 Rule of `this` in JavaScript

4 Rule of `this` in JavaScript

12
Comments
3 min read
How to act properly to scroll to bottom behavior using RxJS

How to act properly to scroll to bottom behavior using RxJS

11
Comments
2 min read
Build a Pokedex with Vanilla JavaScript

Build a Pokedex with Vanilla JavaScript

144
Comments 6
8 min read
How to use form builders in Angular 8 to validate reactive forms

How to use form builders in Angular 8 to validate reactive forms

13
Comments
6 min read
Start trying to make Fetch happen

Start trying to make Fetch happen

8
Comments
3 min read
A Generalized Web Component for Domain-Independent Smart Assistants

A Generalized Web Component for Domain-Independent Smart Assistants

8
Comments
5 min read
bits-ui.com : Simple and elegant UI Library

bits-ui.com : Simple and elegant UI Library

9
Comments
1 min read
How to Build a Super-Modular Todo App with React and Bit Components

How to Build a Super-Modular Todo App with React and Bit Components

49
Comments 1
4 min read
How React Routing works using a Headless CMS

How React Routing works using a Headless CMS

10
Comments
4 min read
Building a simple app with Nuxt and Morris for displaying charts

Building a simple app with Nuxt and Morris for displaying charts

7
Comments
4 min read
CYOMS - Craft Your Own Minecraft Server

CYOMS - Craft Your Own Minecraft Server

5
Comments 2
1 min read
3 rules for writing idiomatic TypeScript

3 rules for writing idiomatic TypeScript

50
Comments
10 min read
How would you go about detecting the height of content within an iframe?

How would you go about detecting the height of content within an iframe?

49
Comments 10
1 min read
Visualize data on a Google Map with deck.gl

Visualize data on a Google Map with deck.gl

7
Comments 7
5 min read
Awesome CSS Animation Hamburger Menu

Awesome CSS Animation Hamburger Menu

347
Comments 26
1 min read
What's the RxJs/ NgRx code bit that you are most proud of?

What's the RxJs/ NgRx code bit that you are most proud of?

10
Comments 8
1 min read
ES6 Arrow Functions: All you need to know

ES6 Arrow Functions: All you need to know

76
Comments
4 min read
Jest Tutorial for Beginners: Getting Started With Jest for JavaScript Testing

Jest Tutorial for Beginners: Getting Started With Jest for JavaScript Testing

435
Comments 6
11 min read
Testing & CI/CD in JavaScript Projects

Testing & CI/CD in JavaScript Projects

10
Comments
6 min read
🛡️ How to safely access deeply nested values in javascript?

🛡️ How to safely access deeply nested values in javascript?

15
Comments 4
4 min read
Ways to control flow...

Ways to control flow...

6
Comments
2 min read
Tejas Kumar: Being a Frontend Lead Means Encouraging My Team to Do Incredible Work

Tejas Kumar: Being a Frontend Lead Means Encouraging My Team to Do Incredible Work

19
Comments
6 min read
Freelancing big projects - 9 key takeaways from my failure that you can learn from

Freelancing big projects - 9 key takeaways from my failure that you can learn from

12
Comments 2
7 min read
New book series in the works: Bite Sized JavaScript

New book series in the works: Bite Sized JavaScript

6
Comments
3 min read
6 Ways to Help Keep You Going When Working on JavaScript Projects

6 Ways to Help Keep You Going When Working on JavaScript Projects

147
Comments 12
7 min read
Testing iframes in React with Enzyme

Testing iframes in React with Enzyme

12
Comments
2 min read
Building Blocks (Learn ClojureScript)

Building Blocks (Learn ClojureScript)

10
Comments
7 min read
'Express Middleware' is just a fancy way of chaining a bunch of functions. Explained in 3 mins 😎

'Express Middleware' is just a fancy way of chaining a bunch of functions. Explained in 3 mins 😎

140
Comments 15
3 min read
Secure Automatic Updates for Electron Apps

Secure Automatic Updates for Electron Apps

19
Comments 1
6 min read
ES6 in action (or using ES6 to ease problem solving)

ES6 in action (or using ES6 to ease problem solving)

9
Comments
6 min read
Simplify form handling in your app using valid HTML elements

Simplify form handling in your app using valid HTML elements

6
Comments
6 min read
Laravel + Vue = ❤️

Laravel + Vue = ❤️

81
Comments 3
7 min read
How async components can optimize performance in Vue apps

How async components can optimize performance in Vue apps

57
Comments
7 min read
Document your Javascript code with JSDoc

Document your Javascript code with JSDoc

265
Comments 29
5 min read
The Semantics of Falsy Values

The Semantics of Falsy Values

49
Comments 15
6 min read
Debugging: "Failed to construct 'Request': Invalid Argument." in Edge

Debugging: "Failed to construct 'Request': Invalid Argument." in Edge

2
Comments
3 min read
How to Build an AI Enabled Natural Language Synthesization Chrome Extension

How to Build an AI Enabled Natural Language Synthesization Chrome Extension

119
Comments 6
8 min read
Designers can unleash your potentials as a frontend developer

Designers can unleash your potentials as a frontend developer

43
Comments 1
2 min read
Is this a €1.000,00 worth Node script?

Is this a €1.000,00 worth Node script?

121
Comments 12
3 min read
ES6 Generators for State Management in React

ES6 Generators for State Management in React

25
Comments 2
3 min read
Destructuring Arrays in JavaScript

Destructuring Arrays in JavaScript

41
Comments
3 min read
loading...