Reflecting on `Either` 4 Years Later

March 27, 2024

About 4 years ago I wrote a post about and its role in error handling. I wanted to revisit this topic. Primarily to say that my conclusion…

Coding a product

August 29, 2020

For roughly the past 5 years I have been working as a software developer. This role, to my mind, fully entails the act of writing…

The most important thing a programmer does

June 15, 2020

In JavaScript there are so many different technologies to learn and become proficient with. Each introducing its own mental model and best…

(Don't) write FP in JS

June 01, 2020

Write FP in JS I enjoy the teachings and precepts of Functional Programming (FP). I enjoy the simplicity of it. It tends to force you to…

TODO

April 26, 2020

I have recently quite enjoyed the use of TODO comments. On one hand, there is something really off-putting about having TODOs littered…

Errors and Either

March 25, 2020

Welcome to yet another post on the Internet about Monads! I am only mostly kidding. I do not intend to use this post as an introduction to…

Errors

March 21, 2020

Program errors are intended to express unexpected events during the carrying out of a set of instructions. An unexpected event may sound…

Elastic and Zdog

August 19, 2019

(drag the logo)


Hi, I'm Jean-Louis Leysens. I like writing software in JavaScript and TypeScript and listening to noisey music.