This week I released my latest project to the world: a tiny webpage that allows you to generate your own version of the “I ain’t reading all that” meme. I don’t remember how that idea came to me, except that I was using this meme a lot and making my own versions of it. After the perfect combination of “it would be fun if…” and “I wonder how…”, on an evening when I was left to my own devices, I opened my laptop and started working on it. This tiny project was super fun because I learned a lot and it’s always fun to code something stupid.
2025 - Week 18: The One Where I Ain't
Currently writing this post in beautiful Port Alberni, BC, a city known for… stuff, probably. And this old dog who came to see me asking for scratches. I took a few days off from work to spend time with my partner before she goes on a road trip. While work hasn’t been particularly stressful, it’s nice to take some time to recharge.
2025 - Week 17: the one where we wrap up
Once again I missed a few weeks, but I got a lot done and posted a few blog posts, so I don’t really feel bad about it. For the past few weeks, I had a lot of extra-scholar activities that kept me busy. Most of them came to a conclusion this last week.
Handling errors in Ktor project
I’ve always been pretty adament that handling errors in your projects should not be an afterthought. This hasn’t changed, so I wanted to write a little post about error handling in your Ktor projects.
Losing my sanity after switching from YAML to HOCON in a Ktor project
Ktor has become my go-to framework for all the projects I start these days. This week, I wanted to setup a simple API, so I went on the Ktor website and created a project with the extensions I needed. Except I made a mistake: I configured the project to use YAML instead of HOCON as the configuration format. It was an easy mistake to fix, but once I deployed my project… all hell broke loose and nothing made sense anymore.