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.
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
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.
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 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.
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
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.
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.
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
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?
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.