This is where I write about teams, performance and what we can learn from the military.

Discipline equals freedom

I remember when I heard this phrase the first time. It was when Jocko Willink first really burst into the light on Tim Ferriss’ blog in 2015. I was starting to realise just how much I had learned in the Royal Marines in the context of building and leading development teams.

Functional people abstractions

One of the primary drives programmers have is to uncover and use the right abstractions. That’s also one of the things that draws people to functional programming: the abstractions we use in FP are fundamental, atomic and based on maths and logic.

Let's talk

If you're still reading, and recognise any of the issues I talk about, we should chat. Stick a slot in my calendar for a free 30 minute session where we can go over common sticking points.