Blog


Over the last few years (since early 2019) I've tried to post on this blog regularly to keep my mind alert and to act as a "personal journal" of things I've done, projects i've worked on, or even some little techniques / packages I've discovered.

There was a distinctive break in my posts between Jan 2022 and summer 2023. Mainly due to a lot of changes in my personal life - however since then I've done my utmost to get back into gear and post once more; even if it's just a few lines here or there


If you have any ideas or requests for subject matter, you can always reach out to me via my contact page.


December 31, 2019

Why do developers hate everyone else's work?

Do you developers hate working with one client? Dislike a particular project? Slow to get results on a specific integration? Here's why

Read

October 28, 2019

Top 5 Common Issues When Using Laravel

Setting your application key, running your migrations, turning off maintenance mode. Some of the most common issues faced in Laravel. TRIGGER WARNING 😡

Read

September 1, 2019

Scraping / Scripting a Web Page using Laravel Dusk

Using Laravel's Dusk package, we can scrape data from a website. Similar to that of Selenium, or a Web Spider. Using a recent experience for a Hackathon, I'll guide you through my approach to this process and how it works

Read

August 27, 2019

JSON APIs with Laravel: Part 5 - Authentication and Permissions

Adding an extra layer of complexity to our basic API to allow for permission based restrictions and responses

Read

August 19, 2019

JSON APIs with Laravel: Part 4 - Controller Methods and Data Validation

Let's add some data to our endpoints and finalise our basic API setup

Read