Blog

  • WordCamp Cape Town 2018 is over, now what?

    WordCamp Cape Town 2018 is over, now what?

    Last weekend marked the beginning of the end of my journey as lead organiser of WordCamp Cape Town. Over the course of the past two years I’ve worked with an amazing team of local volunteer organisers plan and execute our yearly WordPress conference. The question on my mind as I wind down from the joyride…

  • It’s just software! WP Builds chats to Matt Mullenweg about Gutenberg.

    It’s just software! WP Builds chats to Matt Mullenweg about Gutenberg.

    My friend Nathan over at the WP Builds podcast had the opportunity with chat with Matt Mullenweg about the pending WordPress 5.0 release and Gutenberg. Worth a listen if you are worried about the 5.0 release. While you are there, take a listen to the chat I had with Nathan regarding the GPL. Probably not…

  • Completing the beast – the dream of a lifetime come true.

    Completing the beast – the dream of a lifetime come true.

    I stumbled across Car Masters: Rust to Riches on Netflix this past week. As a bit of a petrol head I’ve always enjoyed a good car restoration show and I found the ‘upgrade and trade’ business model that was central to the series story line extremely interesting.  Watching the team from Gotham Garage upgrading and…

  • This is why you want to become a Codeable Expert Developer

    This is why you want to become a Codeable Expert Developer

    Is the Codeable Expert Developer certificate worth the weight of the digital paper it’s printed on? In 2016 I certified as a Codeable Expert Developer. I’d already spent a number of years working with freelance platforms such as Upwork and Freelancer but Codeable has stepped out from this crowd to become my preferred platform of…

  • Slides from my talk at @wordcampjoburg #WCJHB

    The slides from my freelancing talk at WordCamp Johannesburg

  • WordCamp Johannesburg 2018 – Workshop Resources

    WordCamp Johannesburg 2018 – Workshop Resources

    I learned a valuable lesson yesterday, if your workshop prep requires a lot of involved setup, you might want to reconsider your workshop.  Anyway, for those who want to try and replicate the workshop process at home, here are my slides and the workshop notes I used. You should also be able to followed the…

  • WordCamp Johannesburg 2018 – Workshop prep

    WordCamp Johannesburg 2018 – Workshop prep

    On Thursday the 25th of October 2018 I will be presenting a workshop titled “Turning your WordPress plugin into a SaaS”, where I will be sharing some insight into connecting a WordPress plugin to a Laravel App through HTTP requests. As with most workshops, there is some preparation work required to attend. However because we…

  • On Ubuntu 18.04, Installing MySQL Does Not Set the Root Password.

    On Ubuntu 18.04, Installing MySQL Does Not Set the Root Password.

    One of the things I love about using Ubuntu as my primary operating system is that I can have quickly set up a ‘bare metal’ LAMP development environment. While I unusually run my client websites inside on of my custom Vagrant boxes, for working on personal projects or plugin/theme customisation everything’s much faster when it’s…

  • Social Media Sabbatical

    Social Media Sabbatical

    I’ve been thinking a lot about my use of the internet and it’s associated tools and apps lately. I’ve never been the biggest fan of social media, but since roughly 2015 I’ve found myself getting drawn into the online conversation more and more, so much so that I’ve recently realised I may have a little…

  • The importance of WordPress website optimisation with Justin Frydman

    The importance of WordPress website optimisation with Justin Frydman

    Build it. Theme it. Watch it fail. Or not. If you know how to optimize. Few things are as frustrating as a website slower than molasses going uphill.  Even fewer people stick around to see whether the website was worth waiting for in the first place. There are plenty of other websites in the great…

  • Setting up the PHP Code Sniffer with WordPress Coding Standards Integration for PHPStorm on Ubuntu 18.04

    Setting up the PHP Code Sniffer with WordPress Coding Standards Integration for PHPStorm on Ubuntu 18.04

    (aka the longest blog title I’ve probably ever written). Recently I reinstalled upgraded my laptop to Ubuntu 17.10 (Artful Aardvark) Ubuntu 18.04 Bionic Beaver. I’ve been wanting to upgrade since it was released in October to try out the updated Gnome interface since Ubuntu officially dropped the Unity interface for the latest release. Usually I stick with the…

  • Upgrading the Psyrig

    Upgrading the Psyrig

    About 8 years ago I built my first “proper” gaming computer, which for various reasons I nicknamed Psyrig. It wasn’t the first gaming computer that I owned, but it was the first time I carefully selected all the components, including the case, and put it together myself from the ground up. It was built to…