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


  • Fostering innovation despite the daily routines

    It’s easy for all of us to get caught up in our daily work and routines, especially if you have a well-established team and product. If your company is growing, so are the expectations of your stakeholders, so you feel… Continue reading

    Fostering innovation despite the daily routines
  • Professional Services: Customer experience is everything

    Your Professional Services Team can make or break your relationship with your customers. Getting new clients up and running quickly and smoothly is critical for maximizing product adoption. There are many things that a Services Manager can do in order… Continue reading

    Professional Services: Customer experience is everything
  • 8 tips for managing an agile product roadmap

    Creating and maintaining a product roadmap is often considered one of the biggest challenges for startups and well established software companies alike. Startups need to be able to rapidly build out new functionality and to pivot quickly based on customer… Continue reading

    8 tips for managing an agile product roadmap
  • Everything you can do, I can do better… Do you obsess over your competition?

    You’ve probably fallen into the same trap as everyone else when it comes to worrying about competitors. Have you looked at your competitors’ products to figure out if there’s something you want to copy? Have you checked out their reviews… Continue reading

    Everything you can do, I can do better… Do you obsess over your competition?
  • Better interviews, better hires – Part Two

    In last week’s post, I shared some thoughts on the types of questions you can ask during an interview. Always keep in mind that as long as the interview gives both you and the candidate clarity on whether this is… Continue reading

    Better interviews, better hires – Part Two
  • Better interviews, better hires – Part One

    In last week’s post, I shared some ideas on how to assess and address staffing needs as well as some points to consider prior to hiring a new team member. Some of the key takeaways included: When someone leaves your… Continue reading

    Better interviews, better hires – Part One
  • Who, what, why? Assessing staffing needs

    Evaluating your current staff and staffing needs is likely something that you do on an ongoing basis, but it’s a particularly useful exercise to go through when a team member leaves the company. Too often, managers have the knee jerk… Continue reading

    Who, what, why? Assessing staffing needs
  • The diversity challenge

    In my previous post, I mentioned that company culture was not about a specific demographic, but about how each person lives and breathes the company values. Too often, the concept of “culture” is misinterpreted. Sadly, a lot of times, people… Continue reading

    The diversity challenge
  • What’s company culture anyway?

    Almost every candidate I’ve ever interviewed has either mentioned that our company culture was the reason why they applied for the job or has asked me to describe what our culture looks like. This is a good opportunity to dig… Continue reading

    What’s company culture anyway?
  • Saying “no” for the greater good

    Being responsible for the success of your company means that you strive to achieve maximum happiness levels for your customers, employees, and stakeholders. So of course, your first instinct tells you to say yes to each and every request. Saying… Continue reading

    Saying “no” for the greater good