Software engineer, meticulous, and amateur chess player.

I’m Yonel, a software engineer and entrepreneur based in Havana. I’m the founder of OpenSolid, where we develop open-source libraries that empower other developers to build reliable software. I’m also a Symfony evangelist and core team member since 2019. I like to play chess, read books, and write about software development.

Nullability or absence of a value. Option type FTW!

In programming, managing the absence of values is as crucial as the most striking animations on a cutting-edge website. In this exploration of nullability, we turn to the Option type—a sophisticated approach designed not just to handle the absence of values but to elevate your coding practices.