Recent posts

Type safety in PHP arrays

PHP allows for gradual typing since version 7.0. However, it’s not yet possible with arrays and it doesn’t provide generic types like for example C# or Java....

Configure Homebridge with Ansible

Homebridge is an open source implementation of Apple’s home automation protocol HomeKit. It helps you to connect non HomeKit compatible (smart home) devices ...

Handling security updates with Docker

Keeping your system updated with security patches is quite easy. Your distribution’s package manager like apt or yum will do it for you, even fully automated...

Let NGINX display your IP address

I often have to find out my own external IP address. To have an ad-free webpage with an address I can remember, I’ve created this simple configuration snippe...