It has been quite some time since I wrote a new blog post. Over the past couple of years, various ongoing issues kept me from writing. First of all, I’ve been targeted by some kind of ...