Articles
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.
Space! The Final Frontier... but what if it is the beginning? Twitter spaces are a great way to meet and trade ideas with people from across the globe from the comfort of your sofa!
Working under the care of a more experienced developer can make or break a junior developer's career. Here are 3 things the best senior developers do.
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.
How do you decide between two functions that, at a glance, seem to do the same thing? Let's pick apart the differences to try and make it easier.
Tutorial with examples showing 3 different ways to read user input when building a command line interface (CLI) with Go