An Introduction to Web Performance Optimisation

Practical steps for reducing costs and improving the user experience.

Tom Partington

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?

Henrik Axelsson

Sometimes a small change in approach can make a big impact on the outcome. Where we were A large client of ours had recently started their cloud migration journey. I was brought in as an iteration manager to help one of the recently renamed Cloud Foundation squads manage their work. Tom Partington from Cevo also joined the squad to add some engineering firepower. The team had previously been known as the Technology Automation team.

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'.

Trent Hornibrook

Encourage direct communication between people at all levels. Avoid, at all cost, the feedback by organisational hierarchy. Communication loses its authenticity when performed this way.

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

Trent Hornibrook

You are given a blank cheque at a start-up and you need to execute on a product strategy. What technical choices would you make?.

Test driven infrastructure with Kitchen and InSpec

Using Kitchen and InSpec enables you to develop infrastructure faster, more reliably and with greater confidence.

Steve Mactaggart

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.

A powerful combination is to couple Kitchen with InSpec, to provide a modern development approach to both the provisioning of servers and validating their configuration is correct.

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?

Steve Mactaggart

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

A look into the four values that support a successful devops transformation.

Steve Mactaggart

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.

Why?: the forgotten word of DevOps

From DevOpsDays 2016 our own Hannah Browne and Steve Mactaggart explore why we do what we do.

Team Cevo

From DevOpsDays 2016 our own Hannah Browne and Steve Mactaggart explore why we do what we do.

We all know DevOps is not about the tools or the process, it’s about a deeper cultural movement. But all too often we think about what DevOps is, and miss the focus on Why we do it in the first place.

A spot of AWS

Have you considered using spot instances to save on AWS costs?

Henrik Axelsson

Have you considered using spot instances to save on AWS costs? It may pay to investigate the details of your operating environment first! Andy and I took journey down a pricing rabbit hole…

You're doing it wrong if...

When you have eliminated what's wrong, whatever remains, however improbable, must be right.

Steve Mactaggart

We are all looking to learn from our failures and make things better, but sometimes it better to communicate what is right by eliminating what is wrong.

“When you have eliminated what’s wrong, whatever remains, however improbable, must be right”.

Contact us

We will get back to you within 24 hours.