I'm a father of 3 from Sydney, a product and technology leader. I write about leadership, product management, technology and the messy reality of making work work.

I'm currently building and experimenting with a mildly alarming number of things. I also work as a fractional product leader, stepping in where the founder or CEO is still carrying product decisions on their own, and offer 1:1 product leadership coaching for senior PMs and emerging product leaders. I founded SoundingBoard, practical peer exchange for product people. Connect via LinkedIn, or follow me on X.

Personal

  1. Jan 17, 2025
    Fitness

    I took a leg rest day yesterday and today I felt so much better. My legs were much fresher than they were on Tuesday and felt pretty good, especially considering it was hills training today.

    Ran 9km with a total of 300m elevation. I couldn't run all the hills and had to walk about half of them, but I'll keep pushing!

    Running hills Jan 16 2025
  2. Jan 16, 2025
    Observations

    When I'm trying to solve a problem and my brain starts running around in circles like a headless chicken, I like to smash the "I'm going to bed to let it marinate" button.

    At that point, there's no way to push my stubborn brain to explore other ideas. The brain is tired and moody.

    Stepping away is progress because you trust your brain to do its thing while you sleep. Don't do this during the day, though; your colleagues won't appreciate it.

    I know when I wake up, I'll have a dozen (okay, maybe a couple) fresh angles and new ways to tackle the problem. Magic!

    Stuck? Sleep on it.
  3. Subscribe to the best posts on product, strategy, and AI. Just one email a month.

  4. Jan 15, 2025
    Fitness

    Tough run today. I planned for 7km plus sprints but ended up with just 5km. Everything was sore - feet, calves, hammies, glutes. My energy was low too. It was hot. It was a slog. It wasn't pretty.

    But that's alright. The main thing is showing up and doing the best I can on the day.

    I'll give my legs a rest tomorrow, then on Thursday, I'll do some easy hill running/walking. I won't push it too hard - just easing into the hills.

    123 days until UTA50 in the Blue Mountains.

    Easy Run Jan 14, 2025
  5. Jan 13, 2025
    Fitness

    Leg day this morning:

    • Started with a 1km easy run to warm up
    • The leg extensions and leg curls on the machines.
    • Lunges, with 2x12kg kettlebells, 40mx2
    • Burpee broad jumps, 60m
    • Wall balls, 10kg x 30

    Slowly building strength back. 💪

    Legs Workout, Jan 12 2025
  6. Jan 12, 2025
    Fitness

    A short, hilly run near Avalon Beach. Hot, tough but absolutely beautiful.

    Bangalley Park, Jan 2025
    Avalon Beach Jan 2025
  7. Jan 10, 2025
    Fitness

    I'm going to miss out on the Sydney Marathon in August as I didn't get an invite 😭. I'll have to find an alternative place to run a marathon. It's a pretty cool experience and wanted to do it again.

    Anyway, I just came back from another run. I did the same routine as on Tuesday (6km easy run plus sprints) and somehow got PBs in 400m (1m 19s) and 100m (17.6s). I didn't expect that at all as my legs felt a bit heavy. But here we go. Making progress. Really enjoying the sprints at the moment.

    Sprints Jan 9, 2025
  8. Jan 9, 2025
    Fitness

    Did another body scan, the first since July, just before Hyrox. As expected, I gained a bit of fat during my trip to Japan. The percentage was probably higher right after the trip but I've likely dropped some in the last few weeks of training.

    My goal is to get under 15%. It's been almost a week without snacks or sugar. I stick to breakfast, lunch and dinner. The only thing I allow myself to eat in between is carrots 🥕

    Body Composition Jan 2025
  9. I created another illustration. This time, it's the famous Vienn Diagram!

    Competition: capability and intent
  10. Jan 8, 2025
    Fitness

    The journey to UTA50 has just begun! I'm gradually building mileage, adding sprints at the end of sessions and getting used to running on tired legs.

    Tonight's run was an easy 6km at a 6:25 pace, followed by sprints: 400m x 1 200m x 2 100m x 4

    I'll keep track of my progress as I work on improving my speed.

    Sprints Jan 7, 2025
  11. Jan 7, 2025
    Observations

    It's not working harder. It's stepping back.

    The answer isn't hidden. It's waiting for a moment of space, when the mind quietly connects what was already there. That's the brilliance of stepping away.

    When it clicks, everything changes.

    One realisation I had was that I want to create and share a “manual of me.” Something to help others understand how I work and how best to collaborate with me. So, I went ahead and drafted the first version.

    The other realisation was about how our product teams operate in the context of our market. We can move faster. We should move faster. And we will.

    Big day!

  12. Jan 6, 2025
    Fitness

    I did some sprints over the weekend to remind my body what explosive power feels like. Started with a 2 km warm-up, followed by some stretches and then did 6 x 100m sprints with 90 seconds of recovery in between.

    The first couple were at about 80% effort to get the muscles firing, then I pushed hard for the rest. My best time was 18.4 seconds, which works out to a 3:04 pace.

    This is already faster than the sprints I did on January 2, where my best was at a 3:23 pace.

    Of course, 18 seconds isn't groundbreaking. Especially considering I used to run 100m in 12 seconds. But that was 20 years ago and I was 25 kg lighter!

    Feeling excited to keep tracking my times. I'll aim to do the same for 200m and 400m next.

    Sprints Jan 4, 2025
  13. Jan 4, 2025
    Fitness

    SkiErg all out, 500m in 1:46 😮‍💨 A good way to wrap up the day

    SkiErg Jan 3, 2025
  14. Jan 4, 2025
    Observations

    Returning to the office with New Year energy, you spot two packages waiting on your desk.

    A gourmet hamper and a bottle of fine wine spark instant excitement - this is your moment.

    Then you see the label. The label says it all: not yours.

    The year's first reality check. Fresh challenges are ahead in 2025. Let's go! 🚀

  15. Jan 4, 2025
    Fitness

    Afraid to look slow on a run? Remember, they don't know if you've run 1km or 50km. You could be an ultra runner and they're the ones not running.

    Keep going. It's your pace, your progress,. your journey.

  16. Created another illustration. Experimented with colours today.

    Started with a rough idea. Then sketched out each element and put them all together.

    Update (Jan 3): Ah, forgot about fog! Need to add it.

    Concept:

    The first draft: Agility Without Strategy Is Just Noise

    The final version

    Agility Without Strategy Is Just Noise
  17. Jan 3, 2025
    Fitness

    First run of 2025 done ✅️

    Apparently, there's a claim that "95% of adults over 30 will never sprint again" so I decided to do some sprints today - right after my 5km easy run. I knocked out 100m x 3 and the good news is - no muscles pulled! That feels like a solid start.

    I reckon I'll start adding sprints to the end of all my easy runs to keep my muscles active and moving well.

    P.S. Day 1 without sugar - so far, so good!

    5km run Jan 2, 2025
  18. Jan 2, 2025
    Observations

    Just wrapped up my first gym session of 2025 and even snagged a badge for it in Garmin. Apparently, you can earn that kind of badge up to 250 times. Can't imagine anyone ever maxing that out!

    First gym session in 2025
  19. Another illustration in the bag.

    Yep, I know it's a bit messy and feels a little empty - but that's totally fine. Right now, it's all about getting into the rhythm of creating.

    Quality isn't the goal yet. It'll come naturally as I keep practising.

    Progress over perfection.

    Cultivate and Cut

    Leadership is about nurturing growth and knowing when to prune for balance and strength.
  20. Jan 2, 2025
    DIY

    Happy New Year 2025!

    The empty wall finally got its moment. Em, my wife, had a clear vision for where everything should go. I shared my thoughts too but let's just say they didn't make the cut. Fair enough.

    Before

    Picture DIY before

    After

    Picture DIY after
  21. Jan 1, 2025
    Fitness

    867km in 2024! That's about 17km a week on average - nice but time to step it up next year!

    Strava 2024