Howto's, snippets, and articles I've written over the years.
Here's how I solved installing Composer V1 with Ansible
Today I installed Magento 2 for the first time in about a year. Once installed I navigated to the admin area and was presented with a two factor auth warning. Heres how I disabled it.
Did you know you can open files in your IDE direct from Symfony's exception pages?
How to set a user agent when using PHP's fopen() with an URL
Recently I needed to send someone a PDF of a bunch of scanned documents. Here's how I did it
When developing on a Laravel project I've used Homebrew for my web server and database, or used a Vagrant box. Whilst these work well most of the time there's an alternative that is quickly becoming the de-facto standard: Docker. Fortunately, getting Laravel to work with Docker is quite straightforward.
Here's how to disable a payment method on the front-end of a Magento 1 site whilst making it available in the admin area.
I'm forever having to lookup how to use Apache's .htaccess to redirect http to https so here it is.
Here's how to redirect a non-www sub-domain request to the www subdomain using Apache's .htaccess file
Ever had a dev site set up and had it 301 redirect to 'https', only to find that Google Chrome caches this and you can't get the 'http://' version after?
Here's a quick snippet showing how to import a Google Sitemap file into a MySQL table. This is useful if you need to do anything with the urls such as scrape the pages or check for 301/302/404 results.