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.

2 apr. 2026 · LARAVEL · VALIDATION

Laravel's form request validatie uitbreiden met custom validation rules voor complexe business logic

Custom validation rules maken complexe business logica herbruikbaar en houden je controllers schoon. Zo bouw ik ze in mijn Laravel projecten.

Alle artikelen

78 artikelen

Laravel's form request validatie uitbreiden met custom validation rules voor complexe business logic

Custom validation rules maken complexe business logica herbruikbaar en houden je controllers schoon. Zo bouw ik ze in mijn Laravel projecten.

LARAVEL · VALIDATION · FORM REQUESTS

Laravel Herd's database switching gebruiken voor multi-tenant projecten

Database switching in Laravel Herd maakt het switchen tussen verschillende databases voor multi-tenant applicaties verrassend eenvoudig. Geen ingewikkelde configuratie meer nodig.

LARAVEL HERD · MULTI-TENANT · DATABASE

SQL-injectie aanvallen voorkomen met prepared statements in PHP

SQL-injectie is een van de meest voorkomende veiligheidsrisico's in webapplicaties, maar gelukkig is het ook relatief eenvoudig om te voorkomen door prepared statements te gebruiken, wat ik in dit artikel zal demonstreren met voorbeelden uit mijn eigen ervaring

SQL-INJECTIE · PREPARED STATEMENTS · WEBBEVEILIGING

Livewire componenten voor interactieve kalenders in Laravel-applicaties

Interactieve kalenders zijn essentieel voor vele webapplicaties, maar de implementatie kan complex zijn, vooral als je real-time updates wilt. Door Livewire componenten te gebruiken, kan je dit proces sterk vereenvoudigen.

LIVEWIRE · LARAVEL · INTERACTIEVE KALENDERS

Het gebruik van Laravel's built-in observables voor real-time notificaties

Real-time notificaties zijn essentieel voor moderne webapplicaties, maar hoe zorg je ervoor dat ze efficiënt en schaalbaar zijn? Door Laravel's built-in observables te gebruiken, kan je applicatie gemakkelijk real-time notificaties versturen naar gebruikers.

LARAVEL · REAL-TIME NOTIFICATIES · OBSERVABLES

expose.dev gebruiken voor het testen van lokale API's via tunneling

Lokale API's testen kan een uitdaging zijn, vooral als je met externe diensten werkt die alleen openbare URL's ondersteunen, daarom gebruik ik expose.dev voor het inrichten van een veilige tunnel

EXPOSE.DEV · LOKALE-API-TESTING · TUNNELING

API-gateways voor microservices implementeren met Node.js en Express

Het gebruik van API-gateways voor microservices is essentieel voor het beheren van complexe architecturen, maar hoe implementeer je dit efficiënt met Node.js en Express?

API-GATEWAYS · MICROSERVICES · NODE.JS

Git workflow optimalisatie met behulp van Git hooks en commit templates

Door het gebruik van Git hooks en commit templates kan de kwaliteit van commits aanzienlijk worden verbeterd, maar hoe implementeer je dit effectief in je dagelijkse workflow? Het antwoord ligt in de combinatie van technische oplossingen en teamovereenstemming.

GIT WORKFLOW · GIT HOOKS · COMMIT TEMPLATES

Automatiseren van serverbeheer taken met Ansible in een Laravel-omgeving

Automatisatie van serverbeheer taken is een essentiële stap voor efficiënte deployementen, maar hoe integreer je Ansible in een Laravel-omgeving voor maximale efficiëntie?

ANSIBLE · LARAVEL · SERVERBEHEER