Product thinking · AI & SaaS

The SaaS design principles I wish I’d learned earlier.

A practical point of view on foundations, flexibility, research, mental models, AI and product strategy.

This is what I’ve learned after years designing SaaS products—and what truly makes a user experience great. It’s about enabling users to explore, create, and take action—without friction.

Here are three pillars to guide UX thinking in SaaS—and, really, in any consumer app:

Foundations & Flexibility

Building Knowledge

Product Strategy

Foundations & Flexibility

Flexibility is one of the most important aspects of any data product experience. Users should be able to interact with content however they need to — effortlessly. But flexibility without structure leads to chaos. That’s why strong foundations are essential to make a product both powerful and intuitive.

What are strong foundations?

They are the usability patterns, systems, and structures that make the experience predictable, scalable, and easy to use.

A product with strong UX foundations enables users to:

  1. Generate or input content (via prompts, uploads, commands…).
  1. Visualize that content clearly and dynamically—always knowing what’s going on.
  1. Take action on the content, frictionlessly.
  1. Share it to enable collaboration.

When these foundations are solid, users don’t have to think about how to interact with the product—it just works. And because of that:

Flexibility as a natural outcome

Take Minecraft, for example. It’s not the most polished or addictive game, but its basic components let users build anything. That’s what happens when strong structure meets user creativity.

In SaaS, this means:

  • Users can shape the product to fit their needs.
  • They can explore, iterate, and experiment without fear.
  • They can customize workflows as deeply as needed.

Building Knowledge

Building a great experience is impossible without building knowledge. It comes from building deep understanding—of users, context, and product evolution.

This knowledge doesn’t come from assumptions. It comes from consistent exploration, reflection, and curiosity across four fronts:

User Research

User research is not a checkbox. It’s an ongoing dialogue with the people we’re designing for.

  • It starts by observing how users behave, not just what they say. Where do they hesitate? What flows naturally? What frustrates them?
  • It continues through conversations, understanding their motivations, the constraints of their environment, and what a “successful outcome” really means to them.
  • It’s completed by validating product and design decisions early—before the cost of being wrong becomes too high.
  • And most importantly, it helps us uncover needs users themselves may not have been able to articulate—what they really need versus what they ask for.

Market & Trend Awareness

Design doesn’t happen in a vacuum. Every product lives in a competitive, evolving ecosystem.

  • Understanding how other SaaS products evolve—what succeeds, what fails, and why—helps sharpen our strategic thinking.
  • Keeping up with emerging trends (in workflows, technologies, or user expectations) allows us to anticipate—not just react.
  • Market knowledge also means recognizing the language of your domain: what your users expect, what feels familiar, and what can be challenged.


Understanding Mental Models & Design Psychology

Design isn’t just about what’s on the screen—it’s about how the human brain perceives and makes sense of it.

  • Understanding how people learn, decide, and build habits helps us create smoother, more intuitive experiences.
  • Applying proven design psychology principles—like progressive disclosure, Hick’s law, or affordances—lets us guide users without them even realizing it.
  • Designing with mental models in mind ensures that what we build fits the user’s expectations. When the interface reflects how people already think, everything feels easier.
  • When that alignment is off, users struggle—not because they lack intelligence, but because the product forces them to adopt a new logic.

Staying Ahead in AI

AI is changing how we build products—and how users expect to interact with them. But it’s not enough to follow hype cycles. We need to turn AI into value.

  • That means exploring how AI can simplify complexity: automate manual tasks, surface insights, or guide users intelligently.
  • It also means being critical: not every AI feature adds value. The best ones are invisible—focused on utility, not spectacle.
  • Staying ahead means translating fast-moving AI capabilities into concrete, usable features that solve real problems.

Product Strategy

Some of the most powerful products in the world are built around a simple set of elements that users can combine in infinite ways. This turns them into “entropic” systems—not necessarily the flashiest or most feature-packed, but the most adaptable.

That’s exactly what I believe SaaS products should aim to be.

  • Let users generate, visualize, act on, and share information in a loop.
  • Support open-ended journeys that transform curiosity into knowledge—and knowledge into action.
  • Scale with the user’s imagination, not just their tasks.

This is why UX strategy must align tightly with product strategy:

By giving users modular, composable ways to interact with your product, you build something they can truly make their own—something that grows with them.

Final Thought

Start with solid foundations. Stay close to users. Align design with strategy.

And you won’t just build software—you’ll build a product people can grow with.

Vic.

Next storyI design agents and skills—not just screens. Here’s what that actually means.