Curbing My Email Mania
In the end, there can be only one. – Highlander I’ve had a problem with email for a while now. It took me a while to recognize how absurd this is, but it finally happened. Using multiple email...
In the end, there can be only one. – Highlander I’ve had a problem with email for a while now. It took me a while to recognize how absurd this is, but it finally happened. Using multiple email...
How can you be sure that an OCaml function you wrote is actually tail-recursive? You can certainly compile the code and look at the generated assembly code, but that’d be quite the overkill, given ...
Life can only be understood backwards; but it must be lived forwards. – Søren Kierkegaard Another year is behind us and I guess it’s time to write the obligatory year in review post about it. ...
Last year (2022) I celebrated a rather unexpected all time blogging record. As it often happens in such cases, however, there was a massive drop in my blogging activity afterwards. In 2023 I lacke...
Here’s a small follow-up to my usage of Fastmail that started in 2021. In a nutshell - little has changed since my previous update. Fastmail is still my favorite email vendor and I keep using it mo...
While learning OCaml I’ve noticed one curious feature - it has two types of string literals. The first type are the common and quite familiar “double-quoted string literals” (or perhaps simply “str...
You might have noticed one change introduced with Bundler 2.3 - it now requires you to run the version of Bundler that’s specified in your Gemfile.lock.1 This means that occasionally you might see ...
This is going to be one super short post. A couple of years ago I disabled the comments here for various reasons. Given my overall positive experience with Hyvor Talk as a comments service for my ...
Ruby programmers are commonly called Rubyists. Python programmers are often called Pythonistas. Lisp programmers are widely known as Lispers. Clojure programmers are sometimes called Clojurians. O...
Another year is behind us and it’s time for the obligatory “year in review” blog post. I’ve been feeling a bit lazy, that’s why I’m getting to writing it with a bit of a delay, but you’ll forgive m...