February 29th, 2020

A contact form with Laravel Livewire

In this video, I'd like to show you how to migrate a traditional server-based contact form into a dynamic Laravel Livewire component. I'll give you a nice introduction to Livewire and an overview of some basic concepts. See it in action!
January 15th, 2020

My PhpStorm settings after 8 years of use

I've been using PhpStorm for almost 8 years now. Version 3 back then. Of course, you learn more and more every day. This article is the result of my 8 years of experience with PhpStorm and my best settings.
December 31st, 2019

2019 - My Year in Review

In this review, I look back on the past year 2019. I give an insight into what has changed both professionally and privately and what my goals for the coming year 2020 are.
August 15th, 2019

An 101 introduction to Laravel Vapor

After Taylor Otwell announced Laravel Vapor, we all waited for the first invitations. I was lucky to be there right from the start. In this post, I would like to give you a little overview of what Vapor feels like and what I think about it.
July 13th, 2019

How to setup GitLab on Laravel Forge

If you're a Laravel Forge user, it's really quite simple to setup GitLab by your own. There are only a few steps necessary to get everything done. I'll show you step by step.
June 24th, 2019

Update your SSH Keys to ed25519

Still, over 80% of all developers and administrators use DSA or RSA SSH keys. The ed25519 algorithm has been around for a long time. More secure, faster and shorter. Update your SSH keys.
June 10th, 2019

An alternative way to organize the Laravel directory structure

In this article, I would like to show you an alternative way to organize your Laravel directory structure. I think the default structure is fine for the most projects. But when it comes down to larger projects I was looking for a different structure.
June 1st, 2019

My SaaS-Journey from 87 followers to first profit

Let me show you my PingPing.io SaaS-Journey. From 87 Followers on Twitter to the very first profit. My experience and my learnings.
May 31st, 2019

These git aliases make my daily work faster and easier

Let me show you my personal approach and how these aliases make your git flow much much better.
December 7th, 2018

The hell of taxes when building a SaaS in Europe

Starting a SaaS software in Europe, or more precisely in Germany, is the absolute hell when it comes to taxes. Let me tell you why.
May 19th, 2018

How to use custom domains with different TLDs on Laravel Valet

If there is the need for several different TLDs on Laravel Valet, no problem. Let me show you.
May 10th, 2018

How to use TailwindCSS with Symfony's Encore

While the internet is full of TailwindCSS and Laravel resources, I'm gonna explain it with Symfony's Encore.
April 8th, 2018

How to modify the logout redirect path

Until now, there is only the possibility to modify the login redirect path. I show you how you can easily modify the redirect path of the logout.
February 18th, 2018

The perfect screen- and podcast equipment

This equipment lets you make a killer pod- or screencast that people will actually listen or watch.
December 29th, 2017

Why I switched from Wordpress to Jigsaw

Choosing the right blogging platform is really hard. Let me tell you why I think that Jigsaw is the right one.
October 24th, 2017

Using separated Commands and CommandHandlers

If you come from an earlier Laravel Version, there have been Commands and the associated CommandHandlers. Watch how you still can use it in the latest version of Laravel.
October 17th, 2017

Let's Encrypt Wildcard SSL Certificates in 2018

Good news. Let’s Encrypt has officially announced on July 6, 2017 that from January 2018 Wildcard SSL certificates will be issued.
August 25th, 2017

How to keep your Git-Fork up to date

When your fork and the upstream are not in sync anymore. How can you tackle this? Here we go!
April 7th, 2017

How to give valuable Feedback

Every day someone gives feedback or criticism to someone else. But how can you give good and valuable feedback?