Meltdown, Spectre and Linux on AWS: Security vs Performance?

AWS’ Shared Responsibility Model means that you are responsible for patching the operating system running on your EC2 instances, and this is where things get … complicated.
Cevo – So Fast We’re Seeing Double!

Cevo are delighted to have been awarded second place in the CRN Fast 50 and 40th in the Financial Review Fast Starters for 2017.
Recognising the Fallacy of A Single Root Cause

Think back to a successful deployment or a project and try and attribute the success to a single thing. It seems ridiculous, and that’s because it is. It’s easy to see that many things that had to go right for success.
An Introduction to Web Performance Optimisation
Practical steps for reducing costs and improving the user experience.
This is an excerpt from a talk I gave at LASTConf Melbourne 2017 on Web Performance Optimisation.
Productise Me!
Have you thought about how to make your work a product?
DevOps, Deindividuation and the Delorean.

Trent Hornibrook theorises that the “us”/”them” culture in some organisations is a symptom of the social psychology concept ‘Deindividuation’.
Greenfields Tech Decisions
Trent Hornibrook gave a recent thought experiment talk at the Infracoders meet-up regarding the tech decisions one would make when running a starting a start-up
Test Driven Infrastructure with Kitchen and Inspec

As the cycle times for providing new servers and services decrease, the demands on infrastructure developers is increasing. To cope with this increased demand, we need new ways to think about building and validating servers.
Evolving Team Leadership

There is much written about the changing roles of Development and Operations staff when organisations undergo agile/devops transformations. But what about the changing role of the Team Leader? In pre-agile environments, as a Team Lead, your role is one of structure and co-ordination, it is through you that work routes. You know the skills and capacity of your team and are regularly making decisions about what can and can’t be done. You might find yourself asking “Do we need Team Lead’s in an agile/devops culture?” and If so “What value can I provide?”
The Four Values of a DevOps Transformation

Just like the agile transformations of the past, there is a difference between ‘Doing Agile’, and ‘Being Agile’. ‘We do standups’ – therefore we are Agile. With the increase in adoption of devops practices, are we ‘Doing devops’ or are we ‘Being devops’? In this post we look into the four values that support a successful devops transformation.