Life with 🐘 🐳 🐧 πŸ’»

Follow @DennisdeBest

Grav on Frankenphp through Traefik

Moving from Nginx and php-fpm docker containers to FrankenPHP

In this blog post, I am going to share about my experiences of moving from the original nginx and php-fpm docker setup to FrankenPHP. FrankenPHP offers several compelling advantages over traditional PHP solutions and this switch represe...

Continue reading

PHP 8.1 Enums, Doctrine and Symfony EnumType

PHP 8.1 added Enums, this allows us to set a defined number of possible values for an array. It is a very interesting way of making sure only the values we want can be to a specific value.

So I started to play around with them, A while back and ran into a few issues with Doctrine and the Symfon...

Continue reading

JavaScript Typewriter

In the previous article, I added some simple CSS animations to show how the separation of my assets works. Now that that is en place, let's dive into JavaScript a bit more and create an even better typewriter animation based on your input !

Continue reading