Debouncing in React: Understanding State Immutability
Maybe you have once been surprised by the state values inside your effects (api call, logs, etc.) ? It can happen when we don’t fully...
Pragmatic functional patterns with purify-ts
Error handling in functional programming Purify-ts is a typescript library providing datatypes used in functional programming. These datatypes, such as Either or Maybe, are especially...
Understanding authorisation & authentication with OAuth2 and OpenID Connect
OAuth2 and OpenID are both important protocols for enabling secure and seamless authentication and authorization in modern web applications. In this article we will explain...
Scale up your react application with DDD !
This article is meant as a guide, or at least an inspiration, to facing some issues when scaling up a react application. We are not...
Browser-Search: the library for in-browser documents search
What is Browser-Search ? Browser-Search is a plain typescript library which makes it easy to create a documents-search feature on your website, entirely powered by...
Github composite actions
Prerequisite This article assumes basic knowledge of github actions.If you are not familiar with it, read on here. What’s new ? If you have ever...