Blog

Blog over webapplicaties, websites en maatwerk laten bouwen

Keuzes rond kosten, techniek en traject: wanneer maatwerk loont, hoe een portaal of webshop eruitziet, en wat je van een freelance developer mag verwachten.

6 jun. 2026 · LARAVEL HERD · MAILHOG

Laravel Herd's binnenkomende mailverkeer testen met MailHog integratie

MailHog draait automatisch mee in Laravel Herd voor het opvangen van uitgaande mails, maar binnenkomende mailverkeer testen vereist een andere aanpak.

Alle artikelen

78 artikelen

Laravel Herd's binnenkomende mailverkeer testen met MailHog integratie

MailHog draait automatisch mee in Laravel Herd voor het opvangen van uitgaande mails, maar binnenkomende mailverkeer testen vereist een andere aanpak.

LARAVEL HERD · MAILHOG · EMAIL TESTING

Alpine.js x-init lifecycle gebruiken voor third-party library initialisatie

Het x-init directive van Alpine.js biedt perfecte timing voor het laden van externe bibliotheken zonder conflicten met DOM-manipulatie.

ALPINE.JS · JAVASCRIPT · LIFECYCLE

Systemd services configureren voor Laravel queue workers in productie

Queue workers die crashen zonder dat je het merkt kunnen je applicatie lam leggen. Systemd zorgt ervoor dat je Laravel queue workers altijd blijven draaien.

LARAVEL · SYSTEMD · QUEUE

Blue-green deployment strategieën voor Laravel met nginx upstream switching

Blue-green deployment elimineert downtime door twee identieke productieomgevingen parallel te draaien. Nginx upstream switching maakt instant switchover mogelijk zonder gebruikersonderbreking.

DEPLOYMENT · NGINX · LARAVEL

Alpine.js x-show en x-transition combineren voor soepele animaties

Het combineren van x-show met x-transition zorgt voor professionele animaties in Alpine.js zonder JavaScript-frameworks. Zo configureer je timing en easing voor optimale gebruikerservaring.

ALPINE.JS · JAVASCRIPT · ANIMATIES

Log rotatie configureren met logrotate voor Laravel-applicaties

Logbestanden groeien snel en kunnen je serverruimte volledig opvullen. Met logrotate configureer je automatische rotatie die je diskspace beschermt.

SERVER MANAGEMENT · LOGGING · LINUX

Web app manifest bestanden configureren voor native app-achtige ervaringen

Een goed geconfigureerd web app manifest bepaalt hoe jouw progressive web app eruitziet wanneer gebruikers deze toevoegen aan hun startscherm. De juiste instellingen zorgen voor een naadloze overgang tussen web en native.

PWA · WEB APP MANIFEST · JAVASCRIPT

Laravel Herd's SSL certificaten automatiseren voor lokale HTTPS-ontwikkeling

Laravel Herd genereert automatisch SSL-certificaten voor lokale ontwikkeling, maar het configureren voor custom domeinen en API-integraties vereist specifieke stappen.

LARAVEL HERD · SSL · HTTPS

Foreign key constraints debuggen wanneer DELETE CASCADE onverwacht gedrag toont

CASCADE operaties kunnen onverwachte resultaten opleveren wanneer complexe referential integrity regels door elkaar lopen. Debugging van deze situaties vereist een systematische aanpak.

MYSQL · DATABASE · FOREIGN KEYS