My Profile Photo

Sheogorath's Blog


Depending on the time of the day, a friend, a colleague, a wise guy. The beauty of the world is its sense of humor to show humans their way by letting them search their own.



  1. JavaScript performance optimization

    After explaining in my previous article how to optimize the load time of JavaScript let’s talk about how to improve the runtime of JavaScript. …


  2. Your last password

    Please note that this article was not written by me. Back when it was published this blog had a co-author called Watson. You can find his blog here. …


  3. KeePass - The place for all your keys and passwords

    Secure passwords are needed these days. Using passwords only once improves security a lot. It’s also important to use long passwords. More than 16 characters are recommended. Complex passwords also improve the security significantly. …


  4. The science of loading JavaScript

    The current web without JavaScript? Sounds impossible. JavaScript allows web designers to create everything. From a simple form which validates data before sending, over cool element effects, to full programs and games written in JavaScript running in nearly every browser and every platform. …


  5. Ansible on Windows using HyperV and Debian

    Ansible is a nice tool to manage your servers simply by using ssh. I’m working on scripts to deploy all my services via ansible but I run into a problem: Ansible isn’t really well supported on Windows. …


  6. Let's encrypt: Free, trusted certificates for postfix and dovecot

    After explaining how to get certificates for generic services, which you can read in my recent blog posts, I’ll explain how to setup dovecot and postfix working with Let’s encrypt certificates. …


  7. Let's encrypt: Renew all your certificates using systemd

    In my previous blog entry I said I have to handle the renew process for let’s encrypt in an own article. So here it is. …