Expert Overview
Things I'm Doing
Talks I've Given
Senior ConsultantAvocado Consulting
I’m a language agnostic coder but have a preference for typed functional languages and pubs without Pokies. I believe that engineering can be applied to software adding discipline without detracting from the art of programming.
When not coding you’ll find me surfing, flying or fighting in the occasional amateur boxing match.
 
Talks I've Given
-
It works on my Machine: OpsDev, Engineering Kick Ass Development Environments using Docker on Vagrant
Featuring Karl Roberts
Have you ever heard a developer or yourself say “But it works on my machine!”? This defence is usually heard after a C.I. or deployment failure, or after a new team member has been trying to get his PC set up for the project after a week of trying.
As a Long time JVM developer I...
software-development