What I do
I have more than 10 years' experience building software for clients all over the world. Below is a quick overview of my main technical skill sets and technologies I use. Want to find out more about my experience?
Vanilla JavaScript
I 😍 JavaScript. Having been using it for over 2 decades building websites from geocities to proof of concept web apps and everywhere in between.
Vue
Focusing on keeping things simple and the 3 main buckets of a webpage (HTML, CSS and JavaScript). Making the jump from jQuery to Vue was fairly easy and enjoyable. I like to write code that is easy to read, delete and refactor
Node.js
I jumped on the Node boat in 2012 having coming from PHP/CodeIgniter, I really enjoyed the flexibility of Express.js and how fast you can build a MVP or API in no time
HTML & CSS
The web was built on hypertext and always enjoy dropping down into the raw HTML or CSS of a website/application rather than something like PUG or Handlebars
Puppeteer
When Puppetter was announced I jumped head first, moving away from Nightmare.js. Building bots is something I have a passion for and just love scraping the web
Search Engine Optimization
Having got into blogging in 2005, I was always interested in SEO and continue to be focusing on Technical SEO as search has become so much in today's world
Raspberry Pi
What is not to love about a cheap single board computer. I have a Raspbery PI cluster on my desk and love them. Having worked with them and deployed them in a production setting, they are super powerful and great IoT devices
Golang
Although I love JavaScript, if speed and performance are your thing, GoLang is pretty amazing and becoming very popular
Testimonials
Latest Blog Posts

White Hat is just building a site Black Hat is ranking for Keywords
I have been in the SEO game for a bit. I even built a SEO tools company a while back. I re...
Three Wheels of Startups
So I have a theory that I wanted to post up and showcase. I have been following a lot of s...
Build Tools and Platforms not Products
The idea of a one size fits all is almost always all Bullshit. You are CONSTANTLY going to...
Project Mangers are Useless
Let me explain why. Project managers do the When and How Product managers do the What and ...
Staging a Startup
How do you eat an elephant? One bite at a time… I know a bit wrong, but hear me out. So yo...