// BLOG

Webdevelopment blog: Laravel, PHP en MySQL tips uit de praktijk

Praktische tips, ervaringen en inzichten over Laravel, PHP, Node.js en moderne webdevelopment. Geen theorie om de theorie, gewoon wat werkt.

UITGELICHT 3 apr. 2026
GIT · CODE REVIEW · DEBUGGING

Git blame en annotaties gebruiken om codehistorie effectief te analyseren

Git blame is meer dan alleen het zoeken van schuldigen - het is een krachtig instrument voor het begrijpen van complexe codebases en het maken van betere technische beslissingen.

Lees blog →
// ALLE BLOGS

Alle blogs

61 blogs

Git blame en annotaties gebruiken om codehistorie effectief te analyseren

Git blame is meer dan alleen het zoeken van schuldigen - het is een krachtig instrument voor het begrijpen van complexe codebases en het maken van betere technische beslissingen.

GIT · CODE REVIEW · DEBUGGING
Lees blog →

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
Lees blog →

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
Lees blog →

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
Lees blog →

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
Lees blog →

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
Lees blog →

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
Lees blog →

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
Lees blog →

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
Lees blog →