2019s

1 min. read Published:

How to completely disable version control confirmations in PhpStorm

Usually you are asked if new files should be added to version control in every new project. Here's how to disable the dialogue.

8 min. read Published:

Why and How: Switch from RSA to EdDSA/ED25519 SSH keys

While RSA is still sufficient to work with while connecting to servers, you probably want to switch to EdDSA sooner or later. But probably sooner.

4 min. read Published:

A deeper look into PHP Hash Algorithms

After my first post about the current status of PHP Hash Algorithms, I did another update of the code and dived a little bit more deeper into the matter. Here are the results.

3 min. read Published:

PHP Hash Algorithms in Detail

Aren't you curious about all the different algorithms available for PHP's hash() function? Search no further, I have you covered.

3 min. read Published:

Be careful with Docker port binding

In a recent security incident I learned that you have to be very careful with binding port on your Docker setup.

4 min. read Published:

Daily struggles with Selects

Working with select elements in forms is hard if you have dynamic inputs or large lists to choose from - or simply want to load options from the backend.

3 min. read Published:

Automatically generating Oh my ZSH theme screenshots

The wiki page of the Oh my ZSH shell contains more than 100 themes. I tried to generate screenshots for all.

2 min. read Published:

Useful Docker shell aliases

A collection of useful shell aliases for Docker and Docker Compose to speed up the development workflows.

2 min. read Published:

How to mirror private Github repositories to Gitea

I recently tried to mirror some private repositories from Github to my local Gitea setup which led to some errors. Here's how to do it.

6 min. read Published:

Cut your Docker for Mac response times in half with docker-sync

I was able to reduce the response times of my apps running with Docker for Mac up to 80%, by using the docker-sync tool.