Closing a three-year-old issue using Rust arenas
How I used arenas to make the Gleam formatter faster and less memory hungry
All the posts from my personal blog about programming.
How I used arenas to make the Gleam formatter faster and less memory hungry
Writing and maintaining tests is boring. But they're also some of the most valuable code we can write. With this blog post you'll learn a criminally underrated testing technique to add to your testing toolbox that can make tests a whole lot more pleasant.
Designing an appealing web page is always a bit of a challenge for me. But this time around I actually had a really good time, and really enjoyed dipping my toes into CSS View Transitions. Here's how I managed to add nice animations to my static personal website with just a few lines of CSS.
New year, new me, and new personal website! Time to reflect on 2025
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.
Things I use, from hardware, to note taking, and of course software!
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
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.
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?
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?