A guide on commit messages
January 29, 2020The time you had an archive file on your disk called "version 1" should be far away. I bet you use some tool for version control like GitHub…
The time you had an archive file on your disk called "version 1" should be far away. I bet you use some tool for version control like GitHub…
react-window is an awesome tool but it can be a bit verbose when implementing infinite loading list. Here is an example. react-simple…
It is important to shutdown correctly your apps to handle well processing requests and prevent it to accept new ones. I'll take a web server…
While making node-html-to-image I came across a small problem. How to test it actually works? node-html-to-image is a Node.js module that…
As developers, we don't have great skills with image manipulation softwares, but we still need it. In my case I had to generate Twitter…
As a developper, you will encounter some patterns you should identify as code smells. Most of them have well known solutions. Today I want…
Last week, I wrote an article about building a Node.js CLI using yargs. I introduced it saying we use cli tools everyday to simplify common…
As developers, we use cli tools everyday. We use them to simplify common tasks of our job: Packaging Linting Building apps Deploying apps P…
gitmoji-changelog is a command line tool that generates changelog files for projects following gitmoji convention. Last week, I published…
As you might be aware, this is Hacktoberfest month. I wanted to get statistics about my colleagues participation to the event and add it to…
Hacktoberfest starts today 🎉 This is a month-long celebration of open source software. To participate you need to open four pull requests…
Hi 👋, Last week I wrote an article about creating an infinite loading list with React and GraphQL. I figured out it was possible to write…
This week I had to implement a infinite loading list to display users in a React application I'm developping for my current customer. I have…
Sometimes your GraphQL server need to use an API that isn't implemented yet or that is unavailable temporarly. Mocking seems the right thing…
Every day we receive and send dozens of emails. Emails are intangible things, we tend to forget that datacenters and servers are needed to…
This article was originally posted on medium here TLDR; EcmaScript provides utilities to keep data immutable. These tools find their limits…
gitmoji It is a commit message convention created by Carlos Cuesta 😎. It describes the purpose of this convention on gitmoji's repository o…
A few weeks ago we announced the launch of our brand new website at Zenika about our open source culture. It aims to promote our projects…
What is a peer dependency and what is the problem with it? Peer dependencies are a specific kind of dependencies really useful for reusable…