Business of DevOps —28 min episode
Tiny DevOps episode #16 Lukas Vermeer — Can small companies do effective A/B testing?

In this episode I speak with Lukas Vermeer, former head of experimentation at Booking.com, and currently working with Vista. He answers the question of whether A/B testing makes sense in small companies and startups, and with small numbers of customers. We also discuss the broader topic of experimentation in general, and applying the scientific method to business development.

Career Advice —37 min listen
Adventures In DevOps 091: How to Get Started with DevOps

Will and Jonathan discuss how to get started with a career in DevOps and how companies can get things started at your company with DevOps.

Hiring —4 min read
When should you assign technical homework during an interview?

I once worked with a company that had a take-home assignment as the first stage of an interview process. Ugh. Here are my suggested alternatives.

Agile Principles —2 min read
When are small WIP limits appropriate?

There are many times when you may want a WIP limit of less than 1 per team member. Here are some examples.

Coding Practices —3 min read
Is it a good day to optimize?

How do you decide between watching James Bond or a romantic comedy? Every decision optimizes for something. What do you optimize for when designing computing systems?

Hiring —2 min read
What if we can't afford to hire an expert?

When you can't afford to hire an expert, “moneyball it”. Hire a fractional expert.

Agile Principles —3 min read
How should we choose our WIP limits?

Start with a WIP limit equal to the number of people working a stage times a small number, such as 1.5 or 2. Then adjust up or down as necessary.

Agile Principles —2 min read
Why WIP limits?

WIP limits help point out bottlenecks in your process, so you know where to focus attention for improvement.

Hiring —3 min read
Who to hire first: A senior or junior?

For a first hire, select a candidate with seniority in line with the role's ability to destroy your business.

Software Delivery —3 min read
My worst deployment war story

Over the 12 months I worked on this project, there were two instances in which deployments were blocked for more than a week.

Agile Principles —1 min read
Agility is relative

Describing something as "agile" makes about as much sense as describing something as "big". Agility only exists in relation to something else.