DEV Community

Nico Zerpa (he/him) profile picture

Nico Zerpa (he/him)

Your JavaScript friend! I've been working for over a decade in JS, and I want to help you level up your skills

What you have to learn before React

What you have to learn before React

Comments 4
2 min read

Want to connect with Nico Zerpa (he/him)?

Create an account to connect with Nico Zerpa (he/him). You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Small trick to understand the `this` keyword

Small trick to understand the `this` keyword

Comments
1 min read
Don't add or change methods in built-in JavaScript objects

Don't add or change methods in built-in JavaScript objects

Comments 1
2 min read
Why I don't like front-end developer roadmaps

Why I don't like front-end developer roadmaps

4
Comments 3
1 min read
Can "Don't reinvent the wheel" be bad advice?

Can "Don't reinvent the wheel" be bad advice?

28
Comments 15
2 min read
10 beginner-friendly JavaScript projects

10 beginner-friendly JavaScript projects

1
Comments
3 min read
TypeScript: why static typing matters

TypeScript: why static typing matters

Comments
2 min read
Why are there so many JavaScript frameworks?

Why are there so many JavaScript frameworks?

Comments
1 min read
JavaScript can speak! Using the Speech Synthesis API

JavaScript can speak! Using the Speech Synthesis API

5
Comments
2 min read
Strict mode in JavaScript

Strict mode in JavaScript

8
Comments
2 min read
Should you use semicolons in JavaScript?

Should you use semicolons in JavaScript?

21
Comments 14
2 min read
JavaScript closures, explained

JavaScript closures, explained

21
Comments 1
2 min read
JavaScript has a problem with decimals

JavaScript has a problem with decimals

9
Comments 1
2 min read
Are you suffering from JavaScript fatigue?

Are you suffering from JavaScript fatigue?

8
Comments 6
1 min read
When to use useMemo and useCallback in React?

When to use useMemo and useCallback in React?

12
Comments
3 min read
Learning to code and inferiority complex

Learning to code and inferiority complex

1
Comments
2 min read
The guide to cloning objects in JavaScript

The guide to cloning objects in JavaScript

6
Comments
3 min read
The Intl object: JavaScript can speak many languages

The Intl object: JavaScript can speak many languages

4
Comments
2 min read
What's the best way to learn JavaScript? There isn't any

What's the best way to learn JavaScript? There isn't any

1
Comments
2 min read
You're using too much JavaScript

You're using too much JavaScript

34
Comments 24
2 min read
When should I use asynchronous code in JavaScript?

When should I use asynchronous code in JavaScript?

20
Comments 2
2 min read
Never use Math.random() to create passwords in JavaScript

Never use Math.random() to create passwords in JavaScript

5
Comments 3
2 min read
Vite, the hassle-free alternative to Webpack

Vite, the hassle-free alternative to Webpack

2
Comments
2 min read
When to use `const` versus `let` versus `var` in JavaScript?

When to use `const` versus `let` versus `var` in JavaScript?

6
Comments
3 min read
Beware of JavaScript Arrow Functions

Beware of JavaScript Arrow Functions

6
Comments
3 min read
How do JavaScript Prototypes Work?

How do JavaScript Prototypes Work?

6
Comments
3 min read
Should you Migrate Your Big React App to TypeScript?

Should you Migrate Your Big React App to TypeScript?

2
Comments
2 min read
What to Do If You Learned Nothing from Programming Courses?

What to Do If You Learned Nothing from Programming Courses?

1
Comments
2 min read
Understand Async/Await in 5 Minutes

Understand Async/Await in 5 Minutes

32
Comments 1
3 min read
Should You Really Learn Vanilla JavaScript Before React?

Should You Really Learn Vanilla JavaScript Before React?

45
Comments 18
2 min read
How to Get Project Ideas to Practice JavaScript

How to Get Project Ideas to Practice JavaScript

9
Comments
2 min read
Promises or async/await, Which Is Better?

Promises or async/await, Which Is Better?

4
Comments 3
3 min read
Lodash in 2021: Necessary or Obsolete?

Lodash in 2021: Necessary or Obsolete?

6
Comments 3
2 min read
Learning JavaScript and Feeling Overwhelmed? Here's Some Good News

Learning JavaScript and Feeling Overwhelmed? Here's Some Good News

Comments
2 min read
Why 2+2 equals 22 in JavaScript (and other gotchas that cause bugs)

Why 2+2 equals 22 in JavaScript (and other gotchas that cause bugs)

4
Comments
3 min read
I'm Using async/await. Why Does My Function Return a Promise?

I'm Using async/await. Why Does My Function Return a Promise?

4
Comments 1
2 min read
How To Choose Which JavaScript Libraries To Use (Part 4)

How To Choose Which JavaScript Libraries To Use (Part 4)

1
Comments
2 min read
How To Choose Which JavaScript Libraries To Use (Part 3)

How To Choose Which JavaScript Libraries To Use (Part 3)

Comments
2 min read
How To Choose Which JavaScript Libraries To Use (Part 2)

How To Choose Which JavaScript Libraries To Use (Part 2)

1
Comments
2 min read
How To Choose Which JavaScript Libraries To Use (Part 1)

How To Choose Which JavaScript Libraries To Use (Part 1)

5
Comments
2 min read
JavaScript: Why Does `this` Work Like This?

JavaScript: Why Does `this` Work Like This?

6
Comments
3 min read
I Don't Use JavaScript Classes At All. Am I Missing Out on Something?

I Don't Use JavaScript Classes At All. Am I Missing Out on Something?

76
Comments 27
3 min read
Should you learn jQuery in 2021?

Should you learn jQuery in 2021?

14
Comments 1
2 min read
How to Learn Modern JavaScript (Not Dying in the Process)

How to Learn Modern JavaScript (Not Dying in the Process)

3
Comments
2 min read
Which UI Framework Should You Use in Your Next Project?

Which UI Framework Should You Use in Your Next Project?

6
Comments 1
2 min read
loading...