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.

  1. Jul 30, 2025
    Fitness

    Harbour 10 is done! ✅

    When I signed up, I picked the 55–65 min group and didn't think I'd break 55. Ended up finishing under 53 (5:12/km).

    I ran the first 8 km at a comfortably hard pace then gave it everything in the final stretch (4:30/km last km). The first half was pretty packed...narrow paths and lots of weaving through the crowd. Ended up overtaking around 900 people.

    Really stoked with the result, especially the pace in that last km.

    Harbour 10, 2025
  2. Jul 8, 2025
    Leadership

    Skills can be taught. Values can't...or at least not fast enough.

    Don't waste interviews checking boxes or handing out take-home builds. Run live Q&A sessions. Watch how they think, how they ask questions, how they handle trade-offs under pressure. That's where you find the right fit.

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

  4. 👂 Product Manager Sounding Board

    Solve your hardest product calls by borrowing another PM's brain. 🧠 Stuck on a tough product call? Borrow someone else's brain. You're stuck. Strategy's fuzzy. Stakeholders are messy. You don't need...
    Product Manager community
  5. Jul 1, 2025
    Culture

    Love your job. But don't let it eat your life.

    Work gives you purpose, adrenaline and praise. But it also wants more. More time. More mindshare. More of you. And if you're good at it, even more will be asked.

    Your energy is finite. Use it well. Set a time to log off and don't cheat it. Book your workouts like meetings. Put family time on the calendar and guard it like an investor call. Say no to evening slacks. Skip the weekend emails. Make space for life outside your inbox.

    Work hard. Just don't forget who you're doing it for.

  6. Jun 29, 2025
    Fitness

    Went for a run this morning - really enjoying getting out early on the weekend. The goal was to go sub-55 for 10km, then take it easy for the final 5km. I cooled down with a gentle pace, pushed a little at the end and ended up with a 15km PB as well.

    Loving these runs across the Sydney Harbour Bridge. Stunning views - running past the Opera House, through the Botanic Gardens and finishing in Barangaroo. One of the best spots in the world ❤️

    15km PB, June 2025
  7. Jun 28, 2025
    Culture

    Love lunches with my team.

    It's the sideways stories, the throwaway jokes, the unfiltered glimpses into who people really are.

    You won't find those in meetings or sprint reviews. They happen over a sandwich. When the pressure's off. When people exhale.

    Moments like that stay with you.

  8. The best PMs demand clarity. They don't rush ahead until the problem, the why and the how are nailed down. Then they spread it. With sharp words. With tight updates. With documents people actually read.

  9. Jun 24, 2025
    Trying New Things

    Over the weekend, I've been playing around with some Vibe Coding to tackle a challenge I've been thinking about.

    There are probably existing products that do something similar, but for me, it's more about getting hands-on with AI and building something myself. I used to be a software engineer, so tinkering with things like this comes naturally - and I really enjoy it.

    The problem I'm exploring is related to my work in the health industry, which is a broad and complex space. To give you an idea: there are general practitioners, specialists, allied health professionals like physios and psychologists, private and community clinics, hospitals (public and private), private health insurers, Medicare and government services, regulatory bodies like ADHA and AHPRA, My Health Record, and the underlying tech infrastructure like Best Practice, MedicalDirector, and Genie.

    Then there are patient-facing platforms like HealthShare (where I work), HotDoc and Health Engine plus areas like patient education, pharmacies and aged care.

    This is a lot!

    As a product leader, I try to stay on top of market news and emerging trends but it takes a lot of time and constant context switching.

    That's the problem I'm trying to solve. See MarketRippa

  10. Jun 24, 2025

    Leaders have a tail.

    Your words stick. A small comment can spark clarity, confidence or momentum days later.

    Tip: If something matters - say it twice. Let the tail carry it further.

  11. Jun 23, 2025
    Strategy

    Not sure your strategy is clear?

    Ask 3 people to explain it back.

    If the answers don't match, your strategy isn't working - it's just words on a page. Rewrite until their answers sound like a chorus. Strategy isn't just about direction. It's about shared language.

  12. Block 1 hour a week to watch support tickets or user interviews.

    Don't delegate it. Don't skim AI summaries. Watch raw moments - confusion, frustration, workarounds, and aha moments. Then write down one insight. Just one.

    That habit alone will sharpen your product instincts faster than any strategy workshop.

  13. Jun 17, 2025
    Strategy

    The best leaders simplify trade-offs.

    They don't avoid the tough calls. They make the path feel obvious - even when it isn't.

    Don't just ask: “Why now?” Ask: “What gets dropped if we do this?”

    Passionate founders can find a hundred reasons why everything matters. Revenue. Growth. Strategy. Buzzwords galore. But trade-offs force clarity. If nothing gets cut, it's not a real decision.

  14. Jun 16, 2025
    Culture

    What Lives in the Founder's Head

    The first 5 people don't need culture written down. They were there when it formed. The problem starts somewhere around 20, maybe 30. New hires watch the tenured ones, not the handbook. What gets laug...
  15. Jun 15, 2025
    Communication

    Async creates space for sharper thinking.

    So before booking your next meeting, try writing instead. Start with a proposal. Add context. Share trade-offs. Then pause. Let people digest, reflect and reply in their own time. The best ideas often come from the second draft, not the first reaction.

  16. Jun 13, 2025
    Leadership

    A strong leader multiplies effort into outcome. A weak one multiplies uncertainty into noise.

  17. Jun 4, 2025
    Leadership

    Start coaching with curiosity. Don't tell them what to do. Ask what they're trying to achieve. What's blocking them? What are they unsure about? Where do they want to grow?

    Then shut up.

    Listen. Let them think it through. Let them fumble. Hold back your instincts to solve it for them. Because your job isn't to be the smartest voice in the room. It's to help them hear their own.

  18. May 24, 2025
    Fitness
    UTA50 done!

    ✅ Finished UTA50 in 9 hours and 53 minutes.

    Tough course - pretty gnarly at the bottom, and I saw a lot of runners twisting their ankles. The weather was clear and kind, but the course itself was brutal. Still, the atmosphere was amazing. So many positive vibes - not just from spectators cheering you on and chanting your name, but also from fellow runners cracking dad jokes like, “Did we pay for this?”

    Overall, I felt pretty confident about making it to the end. I didn't push myself to the extreme - kept it moderate at the start. My goal was to make it halfway to the Queen Victoria Hospital (QVH) aid station (around 28km). Once I got there, I knew I could finish and hopefully avoid cramping.

    The 8km downhill stretch was brutal on my toes - definitely earned some black toenails - and I couldn't go as fast as I wanted. But the last 5km was mostly flat, slightly inclined. I found a second wind, overtook a few people, and pushed pretty hard. Still, a couple of UTA100 leaders flew past me like they were weightless. They looked so fresh. I hated them a little.

    The last 200 metres was a grind - 900 Furber steps. I didn't stop and just pushed through. In fact, I didn't stop at all throughout the race except for refueling at checkpoints. Climbed every hill and stair section without pausing, which I'm proud of.

    Tempted to consider the UTA100 one day - it's a different beast, and I'm not thinking too seriously about it yet. But once the legs recover, who knows?

    If you're on the fence about trying UTA, I'd definitely recommend the experience. You don't have to go straight to 50 - there are also 11km and 22km options. Amazing atmosphere, incredible challenge.

    UTA50, 2025
  19. May 10, 2025
    Fitness

    UTA50 is next week. 50km. 2.5km elevation. Just writing this makes my legs feel heavy. Scary.

    Doubts are louder. Have I done enough? Am I ready? What if I can't finish?

    But I'm doing it anyway.

    Doubt doesn't mean stop. I'll show up. Then I'll take the first step. Then the next. Then the next. Until it's done.

    See you in Blue Mountains!

    UTA50 soon
  20. May 2, 2025
    Self-Development

    Procrastination

    How to kill procrastination. I do this simple trick to myself to fight procrastination. I just pretend I'm on live TV. Your mum. Your kids. Your old boss. That mentor who actually believed in you. All...
    How to kill procrastination.
  21. Bad Decisions

    You check what you have, pick a direction and go. Three months later something doesn't add up. A number that should be moving isn't. Or someone says something in a customer call that keeps coming back...
    Bad Decisions

Search