Go to main content
Search by topics
Javascript Under the hood React Typescript Infrastructure Web API Performance Animation CSS
July 10, 2024

No More Sentry Alerts? Discover 2 Culprits I Encountered

Explore 2 issues causing your Sentry alerts to stop working in your React applications. Based on a real case, learn how I troubleshooted and resolved these problems to ensure your error monitoring stays effective.

November 16, 2022

React Hook Form: a unique implementation

Forms are used everyday. Some library exists to improve both user and developper experience. `react-hook-form` is one of this library focusing on performance. Let's deep dive to this library.

January 26, 2022

When to use useCallback?

Are you wondering when to use `useCallback`? I propose you my vision about it. And of course how it's implemented :)

December 29, 2021

use-context-selector demystified

In the React context performance I talked about the `use-context-selector`, but how does it work under the hood?

November 10, 2021

React context, performance?

React context is used by many libraries such as `react-router`, `react-query`, ... But what is it? How do we use it? What about the performances?

September 22, 2021

react-router v6 demystified (part 3)

In this last article, we continue the exploration of the `react-router` code and our implementation.

September 1, 2021

react-router v6 demystified (part 2)

In this second article, we will focus on understanding how is implemented `react-router` v6, and make a simpler implementation.

August 17, 2021

react-router v6 demystified (part 1)

In this first article, we are going to see the main differences in the API of `react-router` v6 compared to the previous version.

June 12, 2021

React event listeners demystified

Let's go deep in the React implementation to know event listeners are handled.

January 21, 2021

Prevent useless re-render

It can happen that performances are degraded. One of the possible reason can be that you have useless re-render. We are gonna focus, in this article, to see how to prevent useless re-render.

January 4, 2021

How does Reselect work?

Let's look closely the code of the library Reselect, which handle memoization of Redux (and others) selectors.

December 22, 2020

Javascript memoization

In this article, we are gonna explore how to do memoization in javascript.

November 28, 2020

How does Redux works?

Let's explore together in this article, the well known library Redux, to see its implementation