In 2008, Jeffry Ghazally fumbled through his first programming job. He’s been trying to make heads and tails of this thing called the internet ever since.
He’s worked with some smart cookies in the UK and NZ. He’s even had a hand in some winning works.
When he’s not wrangling websites, he can be seen playing at the playground with his spawn, yelling at arduinos, burning his fingers on solder irons, training his dog to not eat his cables and killing plants in his garden.
Chrome bugging you about insecure connections on localhost?
Sick of clicking Trust this site on your own Localhost. Like seriously chrome 🤦🏼♂️
Exclude a folder from your git diff
Need 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
Cloudflare 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
I’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.
Do you have an alternative for a MySQL GUI ? As my go to is go gone.
WordCamp Auckland 2019
I 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..
Ok. 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
Gatsby 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
When 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
Dear 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
So 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
I gave a short introduction to Git and WordPress talk at the June 2017 WordPress Wellington Meetup.
Introduction to WP-CLI
This was a lightning talk I gave to Wellington WordPress Meetup May 2017 introducing the WP-CLI tool.
Why I Code.
Some 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 […]