Purple Booth Ltd.
Purple Booth Ltd.
I write code. I am quite tall and have curly hair.
  •  Home
  •  About Me
  • GitHub
  • LinkedIn
  • Twitter
Copyright © 2025
Purple Booth Ltd.

Pair Programming: A Practical Guide

5/26/2018 · 6 min read
  • Development
  • Process
  • Agile
  • Pair Programming
  • Extreme Programming

What is pair programming, how to do it, and how to fix it when things go wrong.

Read On →

Kubernetes at the Home Office

11/26/2016 · 1 min read
  • Video
  • DevOps London
  • PHPUK
  • Kubernetes

There’s two versions of this talk, one where I intro docker at the start, and one where I don’t. If you’re familiar with docker you probably want the shorter one. PHP UK 2016 (Long version) DevOps London (Short version)

Read On →

API Contracts using Open API

11/26/2016 · 1 min read
  • Video
  • Symfony London
  • OpenAPI
  • Swagger

(I can’t embed this one, sorry!) API Contracts using Open API

Read On →

Google Translate PHP Client Broken

3/3/2016 · 1 min read
  • Quick
  • Clean Code
  • Tip

How to get translations out of the broken PHP Google API Client

Read On →

Check your code follows PSR-2 and check it's got a good design on the command line

3/3/2016 · 3 min read
  • Quick
  • Clean Code
  • Tip

Prefer to write your code using something like sublime? Or ever been stuck without your IDE of choice, this tip will tell you how to run code standard checks on the commandline.

Read On →

Maintaining Consistency in Cross Functional Teams

2/16/2016 · 3 min read
  • Managing
  • Teams
  • Agile
  • Cross Functional Teams

How to you ensure you have consistency between two teams when they are so focused on developing an awesome product. How do you keep them further improving their skills in their own specialization?

Read On →

Cross Functional Teams

2/13/2016 · 5 min read
  • Management
  • Managing
  • Cross Functional Teams
  • Teams
  • Effective Teams

How Cross Functional Teams prevent blockers and improve delivery

Read On →

Working Openly and Open Source

8/16/2015 · 4 min read
  • Open Source
  • Working Openly
  • Cathedral and the Bazaar

Working openly and its benefits

Read On →

Mentoring

7/28/2015 · 1 min read
  • PHP
  • Personal Development
  • Mentoring

I'm now available to do mentoring

Read On →

Creating docker containers is easy

6/14/2015 · 5 min read
  • DevOps
  • Docker
  • NodeJS
  • Express
  • NPM

Previously I showed you how to get a docker container up and running. Now I'll show you how to build your own container with your own code in, and run that.

Read On →
«««1234»»»
  • Home
  • About Me
  • Copyright © 2025