Chrome bugging you about insecure connections on localhost?
July 09, 2020Sick of clicking Trust this site on your own Localhost. Like seriously chrome 🤦🏼♂️
Exclude a folder from your git diff
July 09, 2020Need a way to show your git diff in your terminal while excluding a folder from your results? While boy do I have a trick for you!
Get Cloudflare geolocation data client side
May 06, 2020Cloudflare provide a very handy HTTP Header called `CF-IPCountry` which you can use to detect your users geolocation but there is another way.
Sync your uploads
February 17, 2020I’ve had to do this a few times recently and I had to keep looping through my bash history to find it. If you need to pull down your prod / staging uploads directory from a server you have ssh access to:
Sequel Pro Abandoned.
February 04, 2020Do you have an alternative for a MySQL GUI ? As my go to is go gone.
WordCamp Auckland 2019
November 21, 2019I had the pleasure of going to Auckland recently to listen to some amazing speakers and talk through my year with the new WordPress Editor. This is my presentation.
Oh lord here we go another website rebuild..
November 11, 2019Ok. So I decided to rebuild my site in Gatsby and use a WordPress backend. Why? Because I like hurting myself. That’s why.
GraphQL WordPress featured_media fail
November 09, 2019Gatsby will not compile if your try to query featured_media for your posts IF you have any post without a featured image.
htaccess redirect to production when assets 404
November 06, 2019When you need to keep broken images on your dev environment down to a minimum. Use this htaccess hack to redirect to production.
Just another Hello World Post
June 05, 2019Dear Diary, I’m not too sure why I’m writing this. I do know why I am writing this, I’m writing this to get better at writing. I sit in front of a computer day in and day out typing away and yet am starting to find my actual written communication has started to suffer. What […]
WPML Slug Conflicts
May 30, 2019So I just started using WPML CMS on a site with a large number of custom post types. Everything was going fine, and the CMS editors were loving the ease of use. Things were going smoothly until conflicting slugs started to happen. I’ll give you an example we had a page : example.com/my-new-thing which we […]
Introduction to Git and WordPress
November 02, 2017I gave a short introduction to Git and WordPress talk at the June 2017 WordPress Wellington Meetup.
Introduction to WP-CLI
May 02, 2017This was a lightning talk I gave to Wellington WordPress Meetup May 2017 introducing the WP-CLI tool.
Why I Code.
January 30, 2017Some days I ask this question over and over again. Why do I code? WHY?! Frustrated over old unmaintained applications. Systems that haemorrhage technical debt plague the internet. If you are a developer you will end up inheriting a number of these lost causes. Hopes and dreams setup by ambitious developers and designers laid to rest on […]