My favourite cities of 2016

My favourite cities of 2016

2016 was a huge year in the story of my life; it’s the year I sold almost everything I owned and left my home in Melbourne, Australia to start travelling the world while working remotely. It’s been a bumpy road at times but on the whole it’s been a positive, and even life-changing experience; my personality and outlook on life have developed in ways I previously never though possible.

I was fortunate enough to visit 18 cities in 11 countries in 2016; I had intended to write a little about each as I went but that didn’t end up happening. Instead, here are my thoughts on (and a few recommendations for) the cities I particularly enjoyed my time in during my most recent trip around the sun.

read more

Q&A: How to become a web developer and go remote

I sat down with Chris Dodd recently to share my thoughts on how to get started as a web developer and answer some questions from his YouTube subscribers. I figured it was a great opportunity to give something back after drawing on advice from so many people while I was learning to code, and with any luck it will encourage those who may be on their their third or fourth career (like I was) to give web development a go.

read more

Setting up serialized, scheduled, retriable jobs with Resque

In a recent project I worked on at Icelab that used Resque to manage background jobs, I needed to implement job serialization so that a dependent job would only be run if the job it depended on completed successfully. I also wanted to implement a schedule for these jobs to be run weekly, and given these jobs would be triggered automatically based on a schedule it was important to ensure they would be retried automatically in the event of failure. But first, some background on the project.

read more

How I keep my personal information secure while travelling

How I keep my personal information secure while travelling

Something I’m conscious of when working from the road, particularly when connecting to open wifi networks in cafes or co-working spaces is keeping my personal information secure. Given I rely on my Mac to make a living, I’m also keenly aware of the need to maintain a comprehensive backup strategy so that in the event my Mac is lost, stolen or suffers a failure of some kind I can get back up running quickly on a new machine. These are some of the steps I take to prevent unauthorised access to my accounts and ensure I’m always able to access a full backup of my data if disaster strikes.

read more

How I achieved location independence

How I achieved location independence

When I was in Kuala Lumpur back in February I met Chris Dodd, the Australian guy behind Chris the Freelancer. We hit it off instantly so when we ran into each other again in Chiang Mai and he mentioned that he’d like to interview me for his Inspirational Nomads series I of course said yes. It was a great opportunity to talk about how I cultivated my new location independent lifestyle, with the hope that it might encourage others to make a similar move.

I’ve republished the full interview below.

read more