Category: Experiences
-
11 steps to getting the most out of your freelance developers
A handy guide for clients working with freelance developers so nobody gets hurt… Working with freelancers can be, for some, the equivalent of playing with a loaded gun. It can work out, but there are times when it can really affect your business and your life. As a client, you need a handy guide to…
-
Are you an experienced freelance, full stack developer, who loves building things for WordPress?
Codeable needs people like you! Do you have a special relationship with the WordPress Codex, dream about coding standards and are able to build your own custom plugins from scratch? Do you work well with clients, have amazing communication skills and can solve the most difficult of WordPress customisation problems? Want to be part of…
-
The evolution of a work space
It’s amazing how stories mutate. What started as a simple ‘this is my setup’ post, then turned into a ‘what a day in my life looks like’. This morning I woke up and realised it might be more interesting, and less braggy, to look at how, and why, my workstation has evolved in the last…
-
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
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
-
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…
-
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
(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…
-
Why I will be moving my private source code repositories away from GitHub
In case you’ve been living under a rock, it was announced on Monday that Microsoft as acquired GitHub for $7.5 billion. For various reasons, this has upset open source developers around the world. Since then there has been a lot of discussion online about the pros and cons of this event. While I do feel that a…
-
The benefits of contributing to open source – PHP Cape Town meetup May 2018
A lighting talk I gave about my experiences contributing to the WordPress community.