• code improvements
  • hooks

useFetch hook

The process of creating a useFetch hook to handle asynchronous operations sprinkled with a dose of real-life examples.

9 M

  • testing
  • documentation

Chromatic and storybook

The process of creating small components library supported by chromatic and storybook.

10 M

  • practice
  • challenge

React timeline component

Discover the process of creating a react timeline component and increase your developer skills.

11 M

  • hooks
  • forms management

Build useForm hook in React

Let's design and build a hook for handling forms logic in an easy and scalable way.

20 M

  • architecture
  • data flow

State management with rxjs in React

Different look at React state management with rxjs library.

10 M

  • hooks
  • api

React useRef hook

Let's jump into the weird useRef() hook and understand what we can achieve.

6 M

  • patterns
  • code improvements

State machine pattern

In this article you will implement coffee machine with a state machine pattern.

5 M

  • functional programming

Closures, currying, function composition as your new friends

In this article, we will discuss the basics of functional programming. You will learn what is pure function, composition, the currying technique and the closure mechanism.

5 M

  • patterns
  • code improvements

Improving code that was not written by us

How to unify code written by programmers? How to add additional methods? How to hide what is not needed and how to simply make your life easier with facade pattern.

5 M