22 May 2019
A developer’s workflow is always changing. Whether it’s because we’re trying to min/max ou...
17 April 2019
When you compare the tools I used when I first started freelancing about a decade ago, to ...
10 April 2019
If you’ve ever wanted to be able to watermark your images on your phone, try this guide. I...
27 March 2019
A few weeks ago, I shared a method of using IFTTT Custom Applets to share WordPress posts ...
06 March 2019
IFTTT (If This Then That) is a clever service that allows you to connect a wide variety of...
13 June 2018
I love my local development environment and workflows. Depending on what's needed, I'll ei...
07 March 2018
If you're reading this, you probably don't need to be sold on the 'why' of ensuring your u...
13 December 2017
Well, this was entertaining struggle of many hours. Long story short, I needed to implemen...
06 September 2017
Not that I have much time these days to work on tech, but still, occasionally an opportuni...
17 February 2017
It's been quite some time since I've had to deal with cross-browser compatibility problems...
07 December 2016
At some point a few weeks ago, the network connectivity on my VVV instance started behavin...
12 October 2016
A few times a year, friends and acquaintances ask me about how to get started as a freelan...