We got a few days of perfect blue sky and “I don’t need a jacket” temperatures, which means going out for walks (sure, whatever) and long bike rides (hell yeah, I’m never walking anywhere ever again). It’s not enough to compensate for, well, everything else going on in the world right now, but it’s something. It did feel good to get back to my routine after the aftermath of COVID last week.
Unexpected surprise when changing the configuration of the JSON serializer in Ktor
As part of a refactoring, I broke something that shouldn’t have broken (should it ever?). Fortunately, I caught this issue in my tests, but it took me on a stroll into Ktor’s and kotlinx’ serialization’s source code, which then got me thinking about expectations when related to “default” values in public API.
2025 - Week 13: The One Where I'm Sick
Late once again, but for a valid yet upsetting reason: I got sick. Last Sunday, I gave you my heart my partner tested positive to COVID. I didn’t, but started developing the same symptoms the next day. I think it’s safe to say I caught it too. Monday and Tuesday were really bad, making it impossible for me to work, so we just spent the day resting, drinking fluids and worrying about the effects of long COVID. Fortunately, other things happened in those last 2 weeks.
Screw it, I’m writing a web testing framework
There’s always been something vulnerable about posting technical content (or, any content) online. You expose yourself to the possibility of being wrong and/or being judged. Because of that, I’ve spent a lot of time pondering if something was worth sharing at all, if that’s the kind of content people expected to see here… but I’m trying to move out of that way of thinking. With the strong possibility of coming up as naive about this project, I’ve decided to start writing my own web testing framework in Kotlin.
2025 - (Up to) Week 11
I mentioned in a previous notes post that I didn’t want to pressure myself if I didn’t feel like sharing what happened in the week before, but I think I overcorrected a little. If there is one thing I’ve learned as part of my recent commitment to get my shit together, it’s that sometimes you still need to push yourself a little if you want the habit to stick. I know, I was just as shocked as you are right now when I learned this.