Some years ago I had the view that databases were a persistence tool, that they hadn’t evolved in any significant way in the last decades and that they were a somewhat necessary evil. Today I use databases as a tool among others in my developer’s toolbox. I think there are a number of reasons why my views have changed.
Read →
After migrating a bunch of old Dotnet applications from Azure Web Apps on Windows to Docker containers on Linux, I found that the logs were flooded by Information messages from Dotnet itself.
Read →
Classes in Typescript have the drawback of not being comparable, like when used as a key in a Map. This post describes a possible alternative using unique symbols. Works well when you don't have to perform operations on the values.
Read →
From the past months of iterating on a CLI for managing micro services in our company, I've drawn some conclusions regarding usability. I'll describe the features of OCLIF we've used to address the challenges.
Read →