Compassionate Leadership

Back in November 2022, I participated in CTO Craft’s ‘CTO Hour’ to discuss Compassionate Leadership. This was all captured on Twitter, however, as the wise Scott Hanselman has said multiple times, it’s important to own your words rather than keep them in a walled garden that you don’t own or control, so I am re-posting my answers here.

  1. Q1: How do you find the balance between compassion and performance in your leadership style?
  2. Q2: What are the best ways to spot compassion in a new hire when interviewing?
  3. Q3: How can you remain compassionate while staying resilient as a leader?
  4. Q4: What can happen if you’re not compassionate enough with your team?
  5. Q5: What about self-compassion? Can you be an Engineering Leader without it?
  6. Q6: Can you be compassionate without being transparent?
  7. Q7: Can you be too compassionate as a leader?
Read More »

Synchro training during a global pandemic

I’ve had many people ask me how we can continue to train during Covid-19 – with many people expressing surprise that synchro can be done without a pool. 

In normal times, we actually do a lot of training outside the pool. Synchro requires great strength, stamina, flexibility and agility. We use land and pool training to help develop this. In pandemic times, all access to pools have closed, so we have had to adapt our training regimes. It’s definitely trickier to train without any pool sessions, but it was important to us that we try our best to adapt so that when we get back to the pool, we won’t be starting at zero. 

Read More »

Product Engineering Principles at Click Travel

Note, thist post was originally published on medium.com

Over the past year, the Click Travel Product Engineering team has grown to a team of over 50 people!

As we continue to grow, it’s crucial that we create a shared understanding of how to build good software. This is equally important for enabling our existing engineers in making decisions and prioritising work, and also for our incoming engineers in knowing what to expect and how we work.

Read More »