Seven years after the first release and four years after disappearing from the
Playstore, the nameless samurai returns with new adventures. Yes, you heard it
right. After a year of work, Samurai Standoff is
back in the Google Playstore and Apple App Store. And it's bigger and better
than ever before.
Read more »
Aureola
The Samurai is Back
How to Stop Malicious Vulnerability Scanners in Laravel with Fail2ban
Every website is bombarded with dozens of unwanted requests every day. The talk
here is of so-called vulnerability scanners.
In this article you will learn what they are all about and how you can fight
the uninvited guests.
Read more »
How to Install DDEV on an Apple M1 Mac
It doesn't often happen that I'm one of the early adopters. However, after the
announcement of Apple's new silicon processor, I wanted to be ahead of the game
this time. Needless to say, there was hardly any compatible software at the
beginning. That's why I had to work with MAMP and a local PHP installation -
terribly inflexible. But now I finally managed to get Docker and DDEV up and
running.
Read more »
Optimizing Aureola (4/5): Preloading, Caching and Micro Optimization
The big construction sites are done. But there are still a few things we can do. Much of it certainly falls under the
category of micro-optimization, but in total we still gain a few more kilobytes and milliseconds.
Read more »
Optimizing Aureola (3/5): Optimized Icon-Font with Icomoon
The optimization continues. Today I'm devoting myself to a topic that often seems to receive little attention. The size
of external libraries. Now I don't really use any frameworks on my site. However, there is one candidate that you
should take a closer look at: Font Awesome.
Read more »
Optimizing Aureola (2/5): Automatically Deliver JPG & PNG as WEBP
After I already activated the gzip compression under Nginx in
the last article and could save a few kilobytes with it, I dedicate myself to the biggest issue in this article: the
images. I will show you how to use the image format webp to compress your image data drastically.
Read more »