do...while

Leadership Engineering Career Public Speaking more...

The importance of observing and learning

Sat, Oct 15, 2022

A while back, I got rejected at interview for a Head of Engineering role. The reason? They couldn’t tell what models or theories I would implement were they to hire me. As it happens, …

People are the job

Mon, Aug 15, 2022

When we manage teams and lead people, it is easy to assume that our job is concerned only with the production of whatever service or thing our organisation sells. As managers, we are generally taught …

What conversations are your people having in their head?

Wed, Feb 16, 2022

‘If they ask me to do it, I’m going to quit. We agreed I wouldn’t have to. When they say it’s a requirement, I’ll tell them they’ll have my resignation within the …

Write down your insights, and read them every week

Sat, Aug 28, 2021

When you have been involved in enough software projects, you build up a kind of mental muscle memory; a cheat book of what works well and what does not: X and Y save time, and Z will cause everything …