As a programmer there's no greater joy than trying to code my way out of little daily annoyances. Lately I've been annoyed by GitHub's UI and I set up to fix this using Gleam and a little Raspberry Pi Zero.| giacomocavalieri.me posts feed
Things I use, from hardware, to note taking, and of course software!| giacomocavalieri.me posts feed
I'm not great at doing end-of-year introspection; but this has been such a fun year and I wanted to share a bit of what I did on the internet| giacomocavalieri.me posts feed
A new Gleam release is right around the corner and it will come with a new feature I absolutely love: label shorthands. It might not be as flashy as other features but I wanted to implement it for the longest time and think it will really help me write better code. Here's what it's all about.| giacomocavalieri.me posts feed
During my second year of university I followed a course dedicated to object-oriented programming and quickly fell in love with Java. My honeymoon phase with it is long over and I've come to dislike a lot of the ceremonies and self-imposed restrictions that can come with good object-oriented code. So what if the best practices I'm forcing myself to follow were easier to adopt and put into practice?| giacomocavalieri.me posts feed
I love functional programming and getting caught in rabbit holes; the thing I love most, though, is sharing what I learn with my friends. What better way to pester even more people than setting up a personal blog?| giacomocavalieri.me posts feed
A personal blog where I share my thoughts as I jump from one obsession to the other| Giacomo Cavalieri's blog
As a programmer there's no greater joy than trying to code my way out of little daily annoyances. Lately I've been annoyed by GitHub's UI and I set up to fix this using Gleam and a little Raspberry Pi Zero.| Giacomo Cavalieri's blog