Technology

Consulting

Consultancy

Expert engineer for hire

I have over a decade of experience working in the software industry, specialising in gaming and healthcare. I have a passion for software architecture and effective design practice.

I work extensively with the open source stack including PHP, LAMP, Ruby and web front-end. I have worked extensively with high-performance systems. I have also worked in automated testing and have experience with TDD, BDD and Continuous Integration.

To find out more, connect with me on LinkedIn.

Consultancy clients

Books

Book cover

How to Exit Vim

This book does not cover anything except how to exit Vim. It has 19 chapters.

Have you ever found yourself trapped in the command-line text editor Vim? If so, this book could save you from tearing your hair out. It breaks down each situation you may find yourself in, and the correct exit command to get you to safety.

Buy from Amazon.co.uk, Amazon.com and iBooks.

Courses

Video

IT Contracting Master Class

Want to increase your income, take more time off and work on the projects you choose? Making the leap from permanent to contractor could be for you.

If you want to accelatate your career, but are confused by limiteds, umbrellas, tax and IR35, our step-by-step course is exactly what you need. I'll show you how to setup your company, find contracts, win interviews and avoid expensive mistakes.

Get started for free on the IT Contracting Master Class website.

Projects

GitHub

Rauma PHP framework

I am the author of Rauma, a full-stack PHP framework. I also work on a number of different open source projects. You can browse them on GitHub.

SHOUTCLOUD

SHOUTCLOUD for WordPress

All caps as a service. SHOUTCLOUD is a revolutionary API service that allows you to do your string manipulation in the cloud. Why waste time upper casing strings on your own server, when a simple cURL request to SHOUTCLOUD will do it for you?

I am not involved in SHOUTCLOUD directly. However, I do maintain the WordPress plugin for it. Take your blog to the next level by shouting everything.

Websites

Worfolk Online

I have build and run hundreds of websites in my time. These days, I have refined it to just a few. We now run around a dozen websites, plus another dozen adult websites.

Find out more on the Worfolk Online website.

Blog posts