January 14, 2026
Laravel has middlewares that can run before generating the response to the user. In some scenarios,...
January 12, 2026
It's a common practice to deploy Laravel apps behind load balancers, aka proxy. But doing this requ...
January 5, 2026
Traefik, by default, will not trust the standard `Forwarding` headers Load Balancers usually populat...
December 29, 2025
The Kubernetes nginx-ingress is scheduled to be retired in March 2026, so Canonical’s MicroK8s team...
December 23, 2025
Using PowerShell, you can create a scheduled task to automatically delete files older than a few day...
December 8, 2025
Maizzle is a framework that helps us quickly build HTML emails with Tailwind CSS. We can integrate i...
November 10, 2025
If you have two files, one with audio and one with video, you can use FFMPEG to merge them without r...
October 24, 2025
If you use Dovecot as your mail server, upgrading from 2.3 to 2.4 can cause some issues. It's alway...
October 16, 2025
Flux UI, the official Livewire component library has a Rich text editor built using ProseMirror and...
September 11, 2025
Claude code allows you to add subagents where each one is an expert in a specific domain. These suba...
September 10, 2025
> This post was originally written by Steve McDougal at: [https://sevalla.com/blog/building-modular-...
September 9, 2025
When you install Windows on a drive it creates different partitions, one for the boot, another for t...
September 8, 2025
If your Windows computer is showing the Blue Screen of Death with the error code `0x0000001` or `0x0...
August 20, 2025
Using PostgreSQL you might want to delete a database or a user you previously created. To delete a...
August 19, 2025
When sharing a PostgreSQL server with multiple projects, you might want to create a database and use...
June 27, 2025
To rename a network interface, first we should know the MAC address of the interface we want to rena...