Category: Best Practice


Ideas for Having Great 1:1 Meetings: Fostering Productivity and Growth

One-on-one meetings between managers and employees are essential for building strong working relationships, fostering productivity, and supporting employee development. However, without a clear structure and purpose, these meetings can easily devolve into unproductive venting sessions or missed opportunities. I thought it would be useful to put together some ideas and

Read More »

‘I expected more from them’ – performance punishment

Over the years, I’ve seen performance punishment (and the fallout) in action countless times, so this article felt important.  Performance punishment, what is it?  Performance punishment is a phenomenon whereby high performing employees are given additional tasks, subjected to increased scrutiny or criticism, and/or expected to work longer hours because

Read More »

Watch: Spotify Engineering Culture

A cool video outlining Spotify’s approach to engineering culture. You can see the full transcript here, but I’ve dropped some key points from the video below: Agile > Scrum When our first music player was launched in 2008, we were pretty much a Scrum company. Scrum is a well established

Read More »

Finishing Week – Join Me

Finishing Week – Join Me I’ve declared next week as a ’Finishing Week’ for me and my tiny team. That means we’ll be focusing on finishing things off and closing out projects and tasks that have been hanging around. I do this periodically and it means a great deal gets completed and cleared of my Do Not

Read More »

5 ways to make your storytelling, better.

I really enjoyed these practical tips from Jad Abumrad on Descript – a mini masterclass on storytelling and perfecting your workflow. Jad weaves complex, nuanced, often surprising narratives into his storytelling. That’s what makes them so interesting. What makes them so affecting is the way each one cuts through the

Read More »

I WANT TO BE THE FIRST TO KNOW ABOUT UPDATES