Using prettier to format your Jekyll theme
Published: Nov 30, 2023
I have been using prettier for a few years to automatically format code, especially JavaScript and TypeScript projects, as it helps standardise the output on a shared code project. I...
First impressions of React Native as a Web Developer
Published: Nov 19, 2023
I decided to try out React Native to build a native app and see how it works. I’m an experienced web developer but have limited knowledge of apps. I helped...
Querying Laravel Eloquent's Many to Many relationships
Published: Nov 1, 2023
A while ago I wrote about how to use a many to many relationship in Laravel, (all the way back in April 2019). Now I want to build on this...
Optimizing Laravel Eloquent queries
Published: Oct 22, 2023
Here are a few tips and tricks that I have learnt along the way to help optimize your database queries in Laravel. Sometimes, little changes can add up and make...
Building a directory system API in Laravel
Published: Aug 18, 2023
Sometimes it’s difficult to know whether to buy a system, use an existing open source system, or even build your own system. Each approach has its own risks and rewards....
Using PHP Enums in Laravel to store additional information
Published: Jul 4, 2023
Sometimes it’s difficult to decide where to put code, trying to figure out where it really belongs. Laravel has a predefined folder structure that you can keep to for most...