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.
Notarizing your Electron App

Notarizing your Electron App

12
Comments
6 min read
Make any Jekyll site into a PWA

Make any Jekyll site into a PWA

20
Comments 5
5 min read
Interesting use cases for JavaScript bitwise operators

Interesting use cases for JavaScript bitwise operators

30
Comments 1
16 min read
Using Decorators in JavaScript

Using Decorators in JavaScript

15
Comments 1
7 min read
Creating Infinite Scroll with 15 Elements

Creating Infinite Scroll with 15 Elements

27
Comments 3
6 min read
Remover "valores falsos" (falsy values) de um array

Remover "valores falsos" (falsy values) de um array

4
Comments
1 min read
Using Promisify to avoid Javascript callback spaghetti

Using Promisify to avoid Javascript callback spaghetti

10
Comments
3 min read
ES6 Destructuring Objects and Arrays

ES6 Destructuring Objects and Arrays

12
Comments 1
3 min read
Write Tests Like a Mathematician: Part 1

Write Tests Like a Mathematician: Part 1

55
Comments
8 min read
You, me and package.json

You, me and package.json

158
Comments 14
14 min read
Why React Hooks?

Why React Hooks?

243
Comments 14
12 min read
Top 5 E-Books to Learn JavaScript

Top 5 E-Books to Learn JavaScript

5
Comments
3 min read
Union and Intersection Types

Union and Intersection Types

8
Comments
2 min read
PWA: Uma grande lista de dicas e truques para Progressive Web Apps

PWA: Uma grande lista de dicas e truques para Progressive Web Apps

23
Comments
10 min read
Building a UI from scratch, Responsive Content

Building a UI from scratch, Responsive Content

24
Comments
8 min read
Creating a CLI tool using NodeJS and npm.

Creating a CLI tool using NodeJS and npm.

8
Comments
3 min read
3 Powerful Tips for a Developer's Portfolio

3 Powerful Tips for a Developer's Portfolio

142
Comments 10
3 min read
Developing Without a Build (2): es-dev-server

Developing Without a Build (2): es-dev-server

52
Comments 4
7 min read
How to group an array of objects through a key using Array reduce in javascript

How to group an array of objects through a key using Array reduce in javascript

14
Comments
3 min read
CSSOM - Why Houdini And The CSS Typed OM Is A Necessity

CSSOM - Why Houdini And The CSS Typed OM Is A Necessity

8
Comments
7 min read
From Zero to AWS DocumentDB

From Zero to AWS DocumentDB

22
Comments 2
5 min read
Marie Kondo Your Javascript Code with Functions

Marie Kondo Your Javascript Code with Functions

28
Comments
9 min read
How to configure React with Webpack & Friends from the ground up

How to configure React with Webpack & Friends from the ground up

110
Comments 4
5 min read
Optimizing React Components with Error Boundaries

Optimizing React Components with Error Boundaries

18
Comments 2
3 min read
How to Avoid Ad Blocker Errors

How to Avoid Ad Blocker Errors

9
Comments
3 min read
Using RunwayML To Create a Lip Sync Animation

Using RunwayML To Create a Lip Sync Animation

17
Comments 1
4 min read
3 flavors of the For loop in JavaScript and when to use them

3 flavors of the For loop in JavaScript and when to use them

22
Comments
7 min read
JS Promises: race vs all vs allSettled

JS Promises: race vs all vs allSettled

15
Comments 1
10 min read
Module Monday 50 🎉 Single page app & more

Module Monday 50 🎉 Single page app & more

11
Comments
2 min read
How to resume the flow inside a failed try block computation without algebraic effects

How to resume the flow inside a failed try block computation without algebraic effects

9
Comments
7 min read
Come code with me ...

Come code with me ...

9
Comments
1 min read
Lookaheads in Javascript

Lookaheads in Javascript

64
Comments 8
3 min read
Attending My 1st Meetup

Attending My 1st Meetup

40
Comments 8
3 min read
Making Vanilly App

Making Vanilly App

5
Comments
3 min read
Array methods in D3.js

Array methods in D3.js

19
Comments
7 min read
Today's JavaScript React Dev interview Question

Today's JavaScript React Dev interview Question

92
Comments 12
2 min read
Breaking Down DSAs: Two Sum

Breaking Down DSAs: Two Sum

12
Comments 6
2 min read
Find missing integer(s) in given an array.You know that every integer 1-N appears once in the array

Find missing integer(s) in given an array.You know that every integer 1-N appears once in the array

7
Comments
1 min read
Calendario - A small calendar library for creating flexible calendars

Calendario - A small calendar library for creating flexible calendars

7
Comments 2
3 min read
My Adventure with Recursions, Closures, and Callbacks in Javascript

My Adventure with Recursions, Closures, and Callbacks in Javascript

12
Comments
9 min read
PubSub with Javascript in 5 minutes or less

PubSub with Javascript in 5 minutes or less

13
Comments
5 min read
Yarn Workspaces: monorepo management without Lerna for applications and coding examples

Yarn Workspaces: monorepo management without Lerna for applications and coding examples

11
Comments
3 min read
How to use Local Storage in JavaScript?

How to use Local Storage in JavaScript?

13
Comments 4
2 min read
Style React component with styled-components : Part-1

Style React component with styled-components : Part-1

16
Comments
2 min read
Enforcing Rules in JS with Getters and Setters

Enforcing Rules in JS with Getters and Setters

13
Comments
7 min read
Hello, Dev.to

Hello, Dev.to

3
Comments 7
1 min read
Managing Design Tokens Using Storybook

Managing Design Tokens Using Storybook

97
Comments 2
4 min read
Things to know before learning your first programming language

Things to know before learning your first programming language

10
Comments
3 min read
Operador de navegação segura vindo para JS/TS

Operador de navegação segura vindo para JS/TS

5
Comments
2 min read
Collab: Angular Based Open Source CMS?

Collab: Angular Based Open Source CMS?

9
Comments 4
1 min read
From design to code

From design to code

62
Comments
4 min read
Building a side project: Codetalks.tv

Building a side project: Codetalks.tv

95
Comments 3
6 min read
Currying to make readable code

Currying to make readable code

7
Comments
5 min read
Tales of the Ruby Grimoire - Part One - The Grimoire

Tales of the Ruby Grimoire - Part One - The Grimoire

22
Comments 2
6 min read
Introducing the Best 10 Node.js Frameworks for 2019 and 2020

Introducing the Best 10 Node.js Frameworks for 2019 and 2020

204
Comments 41
6 min read
😰 Optional chaining trap !

😰 Optional chaining trap !

44
Comments 39
2 min read
Work Coding Is Boring!

Work Coding Is Boring!

36
Comments 8
1 min read
Tales of the Ruby Grimoire - Part Three - The Lemurs of Javascript

Tales of the Ruby Grimoire - Part Three - The Lemurs of Javascript

5
Comments
6 min read
Compile-time vs. Runtime configuration of your Angular App

Compile-time vs. Runtime configuration of your Angular App

89
Comments 11
3 min read
Create GitHub PR based on a shared component upgrade?

Create GitHub PR based on a shared component upgrade?

6
Comments
1 min read
loading...