DEV Community

EECOLOR profile picture

EECOLOR

404 bio not found

Joined Joined on  github website

All 44 comments

How would you refactor this JS function?

I don't like boolean parameters. Removing the boolean by spli...

TypeScript is the Only Programming Language you Need to Learn. One language to rule them all!

Might be. I was thinking more along the lines of Nominal typi...

TypeScript is the Only Programming Language you Need to Learn. One language to rule them all!

TypeScript has quite a flexible type system. However to expre...

TypeScript is the Only Programming Language you Need to Learn. One language to rule them all!

We’re not writing our c...

React: How to create a reusable form using React Context

Hi, you are using FormContext.Provider with a non-primitive v...

A Quick Guide to Understanding React Hooks

Hello, thank you for writing the article! From the article i...

Step By Step Guide To Become Modern Frontend Developer In 2021

What is DSA? Wikipedia lists a lot of different options: en.w...

Know the difference between theses JS concept in order to skill up #1

Hello, these are some interesting comparisons. I was kinda s...

How to make a scroll indicator bar with JS, HTML and CSS easily and explained 🖱️

Nice article. I have one suggestion. Do your DOM write inside...

Data fetching React Hook

Ahh yeah, I must have skipped over it.

Data fetching React Hook

Great tutorial! Making fetch useful in more and more React s...

Pure vs Impure Functions

There are a few use cases where an implementation of a functi...

Build a react-router clone from scratch

Great article! I noticed a common ‘mistake’ in your code. I ...

What's something you wish you could teach your younger self?

If you become convinced that one programming language or tech...

20 essential web tools for developers

Great list of suggestions, I will definitely check them out! ...

Create a generative landing page & WebGL powered background animation

On my windows machine it as not. The weird thing however was ...

Create a generative landing page & WebGL powered background animation

I think it's a good idea to let people know that you need to ...

Understanding useContext in React

Hi, I noticed a common mistake in your context related code: ...

8 Awesome React Hooks

@wangyouhua Great question: What is the difference between th...

TDD in a React frontend

Nice article.

Ultimate JavaScript CheatSheet

I think this is more complete as a reference: developer.mozil...

5 JavaScript "tips" that might bite you back.

Haha, yeah. In Scala you have foldLeft and foldRight, where f...

5 JavaScript "tips" that might bite you back.

Did you read the comment of @josh to which I replied? Gran...

5 JavaScript "tips" that might bite you back.

Note that your ordering is a bit weird. You could do this (sw...

A Git Cheatsheet Of Commands Every Developer Should Use

In practice I have noticed more problems arise when using reb...

You don't need classes

In my opinion there is only a few reasons to use a 'class lik...

8 Awesome React Hooks

Great to see you are embracing the hook feature! And awesome ...

My Web Development Study Plan For 2021

Great to see your plans for learning! Event loop It's ver...

8 neat Javascript tricks you didn't know in 4 minutes.

Ahh yeah, I forgot about the fact that parseInt ignores anyth...

8 neat Javascript tricks you didn't know in 4 minutes.

I noticed some other people have already voiced their concern...

3 amazing REACT HOOKS to keep your code organized neatly

Please note that these comments are written with a good inten...

How to write IMMUTABLE code and never get stuck debugging again

Unless you are benchmarking and actively measuring performan...

Improving the way DEV elevates the good stuff

Not sure if it helps, but my thoughts: I come here only via ...

5 ways to refactor if/else statements in JS functions

If you use async your code becomes a bit more natural: asy...

10 Ways to Speed Up React Development

If you are using ESLint, it can become tricky to keep it in s...

5 ways to refactor if/else statements in JS functions

it increases the cognitive load of the code, you now have tw...

A Visual Guide to Regular Expression

Good write! When I explain regular expressions I tend to ment...

I Got the 16 Week Streak Badge. Here’s Everything I Learned About Consistency

Thank you for the article. Half way down I forgot your wrote...

React State 5 Ways

Thank you for writing the article! I noticed two common mist...

08 Mistakes to avoid As a Programmer

One of the most common mistakes I encounter is that developer...

Fullstack Project Planning

I would advise to do these steps per feature (or part that ca...

Restructure with ease thanks to Typescript path mappings

For this reason we use leading slash imports. /* => src/...

React Hooks: How to create and update Context.Provider

It seems your tutorial introduces the caveat described here: ...

loading...