Reasons to use virtual machines for programming workshops, hackathons etc

I’ve been learning some new development skills recently and going to hackathons, meetups etc to try new things out. There have been some great talks and some interesting new technologies. There’s an increasing call for everyone to learn at least the basics of programming, which is awesome. However a frustrating and repeated experience is trying […]

Digital nomad tips: Lisbon

I spent a month in Portugal in July 2017, here are my Lisbon digital nomad tips including travel, accommodation, cafes and co-working spaces. Travel TAP were great – good price, fresh looking plane and a free inflight snack. Sketchy landing at Lisbon due to crosswinds! The Metro is cheap and easy, the red line runs […]

Lazy loading sliders and Google PageSpeed render blocking issue

Love them or hate them, sliders appear on many websites. Many clients ask for them so we use them a lot on the WordPress sites we build. Using the Advanced Custom Fields Repeater field, we can make the banners editable for clients too. All good, aside from the file size of using multiple large images. […]

Installing Facebook pixel to WHMCS 7

I’ve just been banging my head against the desk trying to install the Facebook Pixel code to WHMCS 7 manually. I want to track hosting order completion to see how well Facebook ads convert. The problem Adding the Facebook pixel code to header.tpl hosed the WHMCS front end template. The fix WHMCS templates need the […]

Digital Nomad tips: Las Palmas

I’m trying the Canaries for this Spring’s trip as SE Asia was too hot and humid for me and the Canaries are only a few hours flight from the UK. I heard great things about Las Palmas so this is the first stop. Here are some tips for digital nomads and remote workers. Flight & Transport […]

Confidence, rates and process as a freelancer or small business

It’s a big shift from working in a company to working for yourself. Some of the things that hold us back are confidence related. This affects how we deal with potential clients, what we charge and the processes we use before, during and after working with clients. How you approach this can mean the difference between […]