DEV Community

Alex K. profile picture

Alex K.

Full Stack/ Front End web developer. React/Redux, Styled components, Node.js, Django.

Work

Frontend developer at Grafana Labs

All 52 comments

Personal Portfolio With React

Looks good! Although React might be a bit of an overkill for ...

What is mapStateToProps in Redux?

Nice write up! You can also simplify mapStateToProps, which i...

Recommendations for code snippets services

That looks interesting! Thanks for the suggestion, I'll give ...

Debounce, Performance and React

Nice explanation! I prefer to use react-use. I has useDebonce...

Best library for working with Forms in React

Completely agree! ;) ...

Passing props in React using Typescript

Nice introduction to using TS with React! A few points worth ...

Styling React Components

Hi, I think you'd update your example and fix the quotes: ...

Hacktoberfest 2020 β€” Who's looking for contributors?

Hi, for those interested in TypeScript/React/Golang or improv...

Simple search form in REACT using hooks πŸ”Ž.

Hi, the name property in the first object of the array is a n...

Building component library with Docz and Lerna

Thank you for the feedback! The boilerplate is actually ava...

How I reverse engineered RxJs and Learned Reactive Programming?

Yeah, plus map returns a new array, which is not really nee...

Removing duplicates with Map in JavaScript

Of course there are 3rd party libraries that do that. The a...

Simplifying code with Maps in JavaScript

Yep, that works as well :)

Simplifying code with Maps in JavaScript

Hi Benoit, Thank you for the comment. It actually should ...

Simplifying code with Maps in JavaScript

Haven't thought about that, but a really good point indeed!

18 websites, where you can find a remote job

That's not the only reason. When you're applying for a remo...

Simple search form in REACT using hooks πŸ”Ž.

For your specific case you can do like this: const result...

Simple search form in REACT using hooks πŸ”Ž.

I think it'd be const results = !searchTerm && !sea...

13 useful JavaScript array tips and tricks you should know

Nice list! Point 3 is more useful when applied to array-l...

Common mistake done while using react hooks

The updateArray function creates a new array (with a diffe...

Common mistake done while using react hooks

Agree, this is a common source of confusion among those new t...

Javascript features you might not know in 2019-2020

Lot's of good news there :) Btw in your bigInt example the...

The most common mistakes when using React

Thank you and good luck! :) Be sure to also check the offic...

The most common mistakes when using React

A sharp eyed reader! :) Thank you, I'll fix it :)

The most common mistakes when using React

Thanks for the feedback :) My point was more about keeping ...

Simple search form in REACT using hooks πŸ”Ž.

Sure thing! :) I also wrote an article about some of the comm...

😲🀯The most outstanding new feature in Javascript you need to know about: Optional Chaining

It's worth mentioning the Nullish coalescing together with ...

Simple search form in REACT using hooks πŸ”Ž.

The two approaches are functionally similar. The main differe...

Simple search form in REACT using hooks πŸ”Ž.

In this case setState will cause a re-render so the compone...

I'm learning graphql and I love it so far

Have you got to Apollo React hooks yet? Those are awesome, ...

Simple search form in REACT using hooks πŸ”Ž.

Nice tutorial :) One comment - you don't really need to set t...

Text editor tips and tricks to boost your productivity

What about one of the greatest inventions after garlic brea...

Brag Post

What happened to being humble developers? :D

The most common mistakes when using React

Ah, semantics... I use those terms interchangeably, but I g...

Basic Javascript: Removing Duplicates from an Array

While you do have a point there, I think array.splice(0, arra...

The moment I realized forEach() does not return anything.

I prefer for.. of loop since it's more intuitive and has shor...

What is the oddest JavaScript behavior?

I think most of the people get confused by the language's t...

What is the oddest JavaScript behavior?

NaN is actually a number and it's not JavaScript specific: ...

What is the type of NaN?

Haha, well it's more like each NaN has a different value un...

9 Webstorm Productivity Tips

Found out about Live Templates a few months ago. Total game...

3 Reasons to useReducer() over useState()

For the first point you can still use State's hook functional...

Generating Random text in Django Template

TIL. Wish I'd known this earlier :D

Speed up your React developer workflow with code generators

Thanks for the comment. made me revisit the topic of tree s...

Speed up your React developer workflow with code generators

Nice spot! I've edited the article, thanks for the hint :)

JavaScript Array Splice Issue

When I get issues like this, the first thing I do is go to ...

5 Common Problems When Working Remotely for the First Time

Good points! I would not say that Number 3 procrastination,...

5 Benefits of Working Remotely from a First Time Remote Worker

Ah, excellent, thank you!

5 Benefits of Working Remotely from a First Time Remote Worker

Good stuff! :) I'd be more interested in a continuation of ...

Technical writing: how long does it take you to write a post?

Good luck! :)

Technical writing: how long does it take you to write a post?

Agree that both options are hard. What I ended up doing was...

Styled components, the styling library for your React apps you don’t want to be without

Nice write up! Maybe it'd be a good idea also to mention th...

Is it ok to cross-post content on dev.to from your own blogs?

Awesome thanks! :) Yeah, making a full post here would be t...

loading...