Laravel

2023
An essential part of developing an app is testing your code. My preferred method of testing my Laravel code is using PHPUnit and this is how I use reflection to test those 'harder to reach' protected and private methods inside classes.
VSCode with intelephense throws a strange and hard to debug error when using the spatie/laravel-permissions package even when you follow the docs to the letter. Here is how to fix it.
Formkit offers a great Multi-Step tool for building forms in your Vue app, but getting it to work inside a Laravel Inertia app is a little tricky. Here is how to get it running.
This laravel application analyzes data gathered from your site and your competitor’s sites and gives you a comparative report to highlight where you are missing out on providing content that could help you to rank higher in search engine results. This is an example of the documentation I wrote during the development.
The Laravel framework has a huge amount of helpful features, let's take a deeper look at one of the most powerful. Tinker.
2022
Been a while since I wrote a longer article, so here's a longer article explaining what it is I have been doing. Basically levelling up a bit. Learning to build and building to learn!
Deploying a Laravel app on a (then) popular free hosting platform proved tricky, so here are the steps that no-one told me.