June 26, 2026

Changing dnsmasq configuration to use a custom DNS server

I've recently run into a special scenario on my Ubuntu based Linux PC. For PHP development I'm using Laravel Valet. Under the hood Valet for Linux is using dnsmasq. But I've configured a custom DNS...

Read

March 3, 2025

Laravel falsly uses hot loading via Vite

I recently encountered an issue in my development environment where a Laravel application was only loading assets correctly when Vite was running via npnpm run dev. Upon inspecting the...

Read

July 28, 2024

Use an existing Laravel app with Laravel Sail

Most of the time, when I work on my side projects in PHP, I use Herd on my Mac to run it. But lately I wanted to try out how good development on my Windows machine is. To test this, I installed...

Read

October 30, 2023

Add file extension with PowerRename

PowerRename is one of the tools which is part of Microsofts PowerToys tool collection. As it's name suggests you can rename files with it. But what can you do, when you have a bunch of files without...

Read

April 5, 2023

Run a livewire laravel app behind a nginx reverse proxy

For my web projects I'm using a Docker setup. Every single application is run as a docker container. To reach each of this containers, there is a nginx reverse proxy in place to route the traffic to...

Read

August 9, 2022

Git under WSL shows all files as modified

Caused by different line endings, there is a chance that git under WSL falsely flags files as modified. Under Linux there is typically LF als line ending where under Windows CR+LF is beeing used. To...

Read