I’ve spent so much time working from this nice coffee shop close to me that I think they’re gonna start charging me for rent. The coffee is nice, I’m on a first name basis with most of the baristas and there is a park on the way where I can check on my crow friends and give them peanuts. Anyway, I’ve decided that time is not real. I’m somehow supposed to believe that it’s already been a month since I published my last post, but Trump has only been in power for less than 5 months?
I ain't reading all that
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.