bg-img
bg-blue-2
bg-yellow-2

Blog

A curated collection of articles that I think are worthy of your time.

How I updated 10 Laravel projects to 12.x without nuking any revenue
How I updated 10 Laravel projects to 12.x without nuking any revenue

A few weeks ago I set out on an adventure to create the game I have always wanted to play (sound familiar? me and every indie game developer, basically).
As someone who has absolutely 0 game and platform development experience, it was a big task.

3 min read

Jan 12, 2026

Why a game engine is best for new game developers
Why a game engine is best for new game developers

A few weeks ago I set out on an adventure to create the game I have always wanted to play (sound familiar? me and every indie game developer, basically).
As someone who has absolutely 0 game and platform development experience, it was a big task.

5 min read

Jan 19, 2025

Installing & testing composer packages locally
Installing & testing composer packages locally

A few weeks ago I set out on an adventure to create the game I have always wanted to play (sound familiar? me and every indie game developer, basically).
As someone who has absolutely 0 game and platform development experience, it was a big task.

2 min read

Jan 14, 2025

Optimising Your Laravel Livewire Components with AlpineJs

A few weeks ago I set out on an adventure to create the game I have always wanted to play (sound familiar? me and every indie game developer, basically).
As someone who has absolutely 0 game and platform development experience, it was a big task.

6 min read

Aug 04, 2024

Being your own boss as a developer
Being your own boss as a developer

A few weeks ago I set out on an adventure to create the game I have always wanted to play (sound familiar? me and every indie game developer, basically).
As someone who has absolutely 0 game and platform development experience, it was a big task.

Mar 29, 2024

How to Use Bun as Your Package Manager in Laravel (faster than npm)
How to Use Bun as Your Package Manager in Laravel (faster than npm)

A few weeks ago I set out on an adventure to create the game I have always wanted to play (sound familiar? me and every indie game developer, basically).
As someone who has absolutely 0 game and platform development experience, it was a big task.

3 min read

Sep 16, 2023

My Terminal Aliases as a Laravel/Pest Developer

A few weeks ago I set out on an adventure to create the game I have always wanted to play (sound familiar? me and every indie game developer, basically).
As someone who has absolutely 0 game and platform development experience, it was a big task.

5 min read

Aug 22, 2023

Image Optimization in Laravel Applications - Optimize User Images Easily

A few weeks ago I set out on an adventure to create the game I have always wanted to play (sound familiar? me and every indie game developer, basically).
As someone who has absolutely 0 game and platform development experience, it was a big task.

3 min read

Aug 18, 2023

Laravel Livewire Performance Tips & Tricks

A few weeks ago I set out on an adventure to create the game I have always wanted to play (sound familiar? me and every indie game developer, basically).
As someone who has absolutely 0 game and platform development experience, it was a big task.

12 min read

Dec 12, 2022

Running a succesful digital agency
Running a succesful digital agency

A few weeks ago I set out on an adventure to create the game I have always wanted to play (sound familiar? me and every indie game developer, basically).
As someone who has absolutely 0 game and platform development experience, it was a big task.

Dec 11, 2023

Technical Advisory

Book a call

A focused 30 minutes with me directly. Bring a technical problem, a decision you are stuck on, or a build you are not confident about. I will give you an honest read.

  • Founder of Pixel, Australia's only Premier Laravel Partner
  • CTO of Nourish'd
  • Strictly limited availability