3 min. read Published:

Laravel: Why eager-loaded relations weren't working in unit tests

I just had an issue with eager-loaded relations not working in unit tests. Here's how I solved the issue.

5 min. read Published:

My Predictions for the Technology of the 2020 decade

With the end of 2019 closing the 2010 decade, it's time to think about the future decade: 2020.

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.