An Opinionated Way to Structure React Apps
When we first develop a React app, we can just put every component in a folder and it works. But when it comes to larger projects, it might be difficult to find our way between files if we keep using React this way.

How to Debug a React Context API App
Some time ago, I shared how I dropped Redux for the Context API when I’m creating a React application. The post got some great feedback, but I also had some people saying that it’s pretty hard to…

New year resolutions the right way
We made new resolutions every year, but we usually fail them. In 2019, I was able to complete them. Here is a feedback on how I managed to do that.

Publish your Cloud Run App with GitHub Actions
Google recently announced Cloud Run, a new Google Cloud Platform (GCP) feature, to deploy your Docker applications fast and easily. This guide will explain how to build and deploy a simple static…

Deploy Your ZEIT Now App With GitHub Actions
I recently got access to GitHub Actions and I decided to test it with a simple deployment in ZEIT Now. My first steps were to look at this wonderful post from Leonhard Melzer. It contains a lot…

A Complete Pre-Commit Workflow
I really like making perfect commits, and I particularly hate appending or creating a new commit because of a guideline mistake. So I needed a tool that would bark at me when I was about to make a…

Learning expedition Zenika: Ce qu'en pensent les devs
La Silicon Valley, c’est le rêve américain de tout développeur qui s’intéresse de près à tout ce qui se fait de nouveau dans le monde du high-tech, c’est l’endroit ou l’on retrouve les plus grands…

How I dropped Redux for the Context API
React 16 introduced a new Context API to replace the deprecated one. OK, it’s been more than a year since the release of version 16.3, but it still seems fresh in the React ecosystem. This new API…