Technology moves fast. Leadership is what determines whether anything lasts.

After years of leading a software company, I’ve become less interested in startup mythology and more interested in staying power. Growth is easy to celebrate. Longevity is harder to earn.

This site is about leading for the long term.

How do you build and run a company when you’re not chasing an exit?
How do you keep innovating without losing focus or clarity?
How do you lead well in an environment that rewards speed, noise, and instant results?

I write about leadership, technology, and the decisions that matter when you’re committed to building something that lasts.

Let’s go. And keep leading.

Latest Posts


  • Is anyone still real on LinkedIn?

    I’m sure I am not the only one to have observed that lately, LinkedIn has started to feel less like a professional networking platform and more like a never-ending scroll of AI-generated noise. Every day, there are countless posts about… Continue reading

    Is anyone still real on LinkedIn?
  • What Higher Ed VPs should know about AI 

    Higher education is entering a new chapter. Yes, enrollment is shifting, budgets are tightening, and student expectations are evolving faster than ever, but these challenges also open the door to innovation. One of the most exciting tools at the center… Continue reading

    What Higher Ed VPs should know about AI 
  • How higher ed marketers can build an AI Flywheel

    I’ve been thinking about higher ed a lot (even more than usual) these days, as it’s facing some challenging times, so I’ll be posting a bit more higher-ed focused content on here. AI isn’t just another way to save a… Continue reading

    How higher ed marketers can build an AI Flywheel
  • 20 AI prompts that will save you hours every week

    You know AI can help you get more done faster. But too often, it feels like one more tool to manage rather than a true productivity partner. The missing piece: Clear, structured prompts that make AI do the heavy lifting.… Continue reading

    20 AI prompts that will save you hours every week
  • Start with intention: Why planning your day out loud actually works

    There’s a moment every morning that quietly determines how the rest of your day will go. It’s not when you open your inbox. It’s not your first meeting. It’s that moment, before the noise sets in, when you decide what… Continue reading

    Start with intention: Why planning your day out loud actually works
  • When it’s been a tough week: honesty or spin?

    We’ve all had them, those weeks that knock the wind out of you. A missed opportunity, an unexpected client loss, a launch gone sideways, a painful conflict. Whatever the cause, there are times when work feels heavier than usual. In… Continue reading

    When it’s been a tough week: honesty or spin?
  • Balancing political neutrality with business reality

    Most of us follow an unspoken (or sometimes very much spoken!) rule in the workplace: stay politically neutral. Don’t stir the pot, don’t alienate, and simply don’t “go there.” In a professional setting, neutrality often feels like the most respectful… Continue reading

    Balancing political neutrality with business reality
  • My counterintuitive, and perhaps unpopular, time savers

    Let’s talk about time savers, but not in the way you might expect. If you’re here for color-coded calendars, Pomodoro hacks, or a list of “5 productivity tools that changed my life,” this post is probably not for you. I’m… Continue reading

    My counterintuitive, and perhaps unpopular, time savers
  • Making customer count a prime metric

    Net Revenue Retention (NRR) has been a key indicator of business health in SaaS for a long time, and for good reasons. It tells you how well you’re expanding within your existing customer base. But while NRR is a highly… Continue reading

    Making customer count a prime metric
  • Is it time to normalize “unmuted”?

    Is there ever a virtual meeting where the sentence “You’re on mute” isn’t uttered at least once? This is then typically followed by a joke (“Every single time!”, “What, you can’t read my lips?”) or an apology. Does that completely… Continue reading

    Is it time to normalize “unmuted”?