Posts

Will AI Kill SaaS? The Rise of AI Agents and the Future of Software

Image
  Remember the days of shrinkwrap software? If you're old enough, you probably recall the ritual: driving to the computer store, dropping hundreds of dollars on a shiny new box of Adobe software, and experiencing that Christmas-morning excitement as you tore open the packaging. Then came the less exciting part - the seemingly endless installation process that felt like the twelve days of Christmas stretched into an eternity. Enter AJAX (Asynchronous JavaScript and XML), and with it, a revolutionary new model emerged: Software as a Service (SaaS). Suddenly, we could access powerful applications instantly, with lower upfront costs, fewer compatibility headaches, and seamless updates. We bid farewell to shrinkwrap and welcomed the era of subscription fees. But now, the winds of change are blowing again. Microsoft's CEO Satya Nadella recently sparked intense debate about AI agents and their potential impact on SaaS, leading some to dramatically declare the death of the SaaS model. ...

Leadership in Product Management: Alignment and Autonomy

Image
In an interview, I was asked if I had a mantra or metaphor for my leadership style. At the time, I didn’t have an answer prepared. I did some verbal tap dancing but ultimately didn’t get the job. Reflecting on that question, my answer today is Alignment and Autonomy. Leadership in product management is about providing strategy—the what and why —and ensuring the organization is aligned around it. Once alignment is achieved, teams are given the autonomy to determine how to execute the vision. This balance creates the conditions for innovation, adaptability, and success. Vision and Strategy Strategy starts with intent: defining what you want to achieve and why it matters. Leadership connects the current state to a desired future, ensuring the team understands the opportunity, value proposition, and competitive landscape. Think of strategy as a staircase. Each step represents an incremental action, building toward a stronger position. Leadership outlines a multi-year plan that enables th...

Gestalt Principles in eCommerce

Image
Websites in the 1990s often looked ugly and were difficult to use due to poor design practices. Early sites had cluttered layouts, inconsistent colors, and lacked visual organization—there were no established design standards, and little attention was given to user experience. Enter Gestalt principles . "Gestalt" means "unified whole" in German. In the 1920s, psychologists Max Wertheimer, Kurt Koffka, and Wolfgang Köhler developed Gestalt principles to understand how people make sense of what they see and hear. They identified laws explaining the mind's natural tendency to perceive individual elements as a cohesive whole. Graphic designers quickly adopted these principles to create more organized, eye-catching designs. We see these principles applied in popular e-commerce sites to create intuitive and engaging user experiences. 1. Proximity Proximity is one of the most commonly used principles.  Elements that are close to each other tend to be perceived as a...