Cached values not showing in Redis
Recently I wasn't able to access any cached values in Redis. I knew the values were being saved, but no...
Read MoreHow to create a simple sitemap for Wink
If you're using Wink for your blog, here's how to setup up a simple sitemap to list your posts and...
Read MoreUpload, resize and save images using Intervention and AWS S3
Uploading images is one thing but being able to modify them is very useful, especially when it comes to resizing...
Read MoreGoogle Authenticator not working? Your server could be out of sync
I recently came across a strange issue where the Google Authenticator we use suddenly stopped working. It worked fine on...
Read MorePerfect PageSpeed score using Bootstrap and mod_pagespeed
I've never really gave the PageSpeed score of the websites that i've built too much consideration, as long as they...
Read MoreImport files from a directory and save them to AWS S3 + Database
Ever needed to import files inside a directory and store them in your database and also in Cloud storage? Read...
Read MoreSend Email with Laravel and SendGrid via SMTP
If you've never sent email using Laravel before, you might be a bit confused on how to go about doing...
Read MoreBackup MySQL database to Digital Ocean Spaces
Creating backups of your database is a no-brainer. There are lots of guides on how to do this and upload...
Read MoreUpload multiple files, create thumbnails with Spatie MediaLibrary
Not sure how to use Spatie Media-Library? This guide shows you how to upload multiple images with thumbnail conversion and...
Read MoreCustom API error messages with Laravel 5+
I've been building an API using Laravel 5.6 and one of the things which I wanted to do was to...
Read MoreCan't write image data to path - Intervention Image
I recently came across the following error when using Intervention Image with Laravel 5.6: "Can't write image data to path...
Read MoreHow to Install Laravel Spark
Doing a fresh install of Laravel Spark or even an upgrade has proved problematic almost every time i attempt it....
Read MoreLaravel PDF API
As part of my day job I was required to make PDF's from HTML templates and expose this via an...
Read MoreHow to sanitize user input with Laravel Livewire
3 easy ways to sanitize user input with Laravel Livewire
Read MoreHow to use Laravel Forge with Amazon Web Services EC2
Laravel Forge is a great tool to help you provision your own servers, however if you want to use AWS...
Read MoreNotifications delayed on Android Pie?
Just recently I noticed that notifications for WhatsApp and Facebook Messenger were not coming through. They'd only show if I...
Read MoreLaravel Queue Delays Not Working
Using Laravel 5.7 queues along with Redis I found that whilst the events were being dispatched and handled by the...
Read MoreHow to set file permissions for Laravel 5 on mac OSX
Every time I do a fresh install of Laravel I always run into the same error where laravel.log couldn't be...
Read MoreWhy I'm building my own accounting software
Follow me as I embark on the popular Build In Public trend. Creating my own accounting sofware.
Read MoreUpload and fetch images using Digital Ocean Spaces and Laravel 5
I needed a place to securely store my files offsite and Amazon S3 was a obvious choice at time (2016)....
Read MoreHow to setup IP restriction in Laravel Horizon and avoid 403 access denied error
I show you how to setup IP address restriction for Larvel Horizon and how to avoid the 403 error on...
Read More