Section: System dynamics
Experience Platform
When systems stop serving teams and start shaping how they create experiences together, quality becomes culture.
In engineering, platform work often happens quietly. Not only because it’s essential, but because few people understand it. The logic of code is invisible, and the value of infrastructure is assumed. Nobody outside engineering argues about how a compiler should feel.
Experience work is the opposite. It happens in full view of everyone, and everyone feels entitled to an opinion. People have a sense of what looks right, sounds natural, or feels good. Because the work is visible and emotional, people treat it like taste, not discipline.
That’s the paradox. Experience design operates through human senses, but it’s built on structure as deep and rigorous as engineering. Color, language, motion, and tone can look like opinion until you connect them to the systems that define their relationships. Once those foundations are clear and linked, they stop being decoration and become a language that can be taught, governed, and scaled.
That’s what an experience platform does. It exposes the science behind empathy, the repeatable logic that makes perception coherent. It connects the subjective and the objective, bringing every discipline together around one shared language, and turning opinion into a system that can be trusted.
When seen as infrastructure, the conversation shifts from deliverables to capability. Infrastructure is shared, strategic, and continuously supported.
Sam Anderson Director of Design at Intuit From Product Design to owning the experience
Section titled “From Product Design to owning the experience”Every organization reaches a point where intent and structure stop matching. Some teams push for quality while others drift. The gap often shows up first in brand and marketing design. Campaigns multiply, timelines tighten, and quality slides. The work gets faster and louder, but less coherent. The problem is not talent. It’s focus. When Brand Design sits under Marketing, brand design becomes a service to campaigns, not a strategic function.
When a company decides to split up and separate brand design for everything-else design, it’s usually because of political, inter-personal or efficiency reasons and not because of quality of work. Results in low cohesion & mixed messages.
Rasmus Anderson Founder of Playbit, designer of Inter, Figma, Spotify At Cabify, this was clear. Brand and Marketing Design were shipping fast but without the time or conditions to build quality. They were buried in campaign work, forced into short cycles with no space for reflection or structure.
Product Design, by contrast, had matured. We worked from principles and systems. The company’s expression no longer felt coherent. The product spoke a more refined language; the brand spoke another.
Why Brand Design doesn’t belong in Marketing
Section titled “Why Brand Design doesn’t belong in Marketing”Marketing’s priorities are campaigns, reach, and pace. Those incentives rarely match the long view a strong experience needs.
When Brand Design reports to Marketing, campaign cadence sets the standard. Systems lose care, coherence erodes, and local fixes take over. The brand starts chasing attention instead of meaning. But brand isn’t the end of the chain; it’s the ground beneath it. It belongs to everyone in the company, defining the shared language that marketing can amplify.
When ownership flips, brand becomes a deliverable instead of the foundation, and the experience breaks.
The shift didn’t happen by accident. The vision came from within Design. For years, I pushed the belief, shared and supported by Carlos Tallón, then Head of Product Design, that coherence across brand and product is not a luxury. It’s a responsibility. We proved that vision through the work before the structure caught up. By the time the company was ready to act, the case was already made.
The splitting of product design and brand design is 1000% a mistake that basically the whole industry bought into.
Bryn Jackson Creator of cultflav.com Change didn’t come from a new process or an org chart. It came from doing good work, showing what quality looks like, and earning trust. Over time, the question shifted from “should Design handle this?” to “why isn’t Design already handling this?” That shift is an early sign of maturity. Credibility creates space for integration.
Owning the brand didn’t mean controlling it. It meant being accountable for the entire experience: brand, product, and marketing as one ecosystem. That’s how our Core Design team was born. It brought together Brand Design, the Product Design System, and the (barely existent) Marketing Design System. With those foundations under one roof, each discipline finally had the time and attention to mature and connect. Visuals, language, and behavior began to evolve together. The priority became quality and coherence across the full experience.
The outcomes of this approach
Section titled “The outcomes of this approach”The 2021 brand redesign brought everything together. For the first time, the same foundations supported both product and marketing. We refined what worked and rebuilt what didn’t. The logo, composition, and photography became extensions of the design system, not parallel workstreams.
We finally had a shared language that expressed who we were across every surface. It was not a set of visuals. It was the foundation that let expression scale without losing integrity.
People noticed. Customers could finally see the same care and clarity in every touchpoint. Teams saw their craft reflected in a shared language that matched the quality of their work. It strengthened pride, belonging, and focus. And the company could finally tell one coherent story, built on the same foundation everywhere.
Multi-dimensionality lets the same foundations work across product and marketing without duplication.
Patrycja Rozmus Fractional Design Leader Patrycja Rozmus describes this stage as the point where systems evolve across crafts, across people, and across time. You can’t skip those dimensions. You move through them by proving, layer after layer, that coherence saves more energy than chaos.
Beyond design: from coherence to infrastructure
Section titled “Beyond design: from coherence to infrastructure”A design system becomes an experience platform when it stops serving one discipline and starts serving the whole company. It evolves from a toolkit into living infrastructure. This foundation connects human and technical systems so design, content, brand, and engineering can move in rhythm.
The real magic happens when disciplines work together with a shared purpose: to create a unified experience language. Graphic heavily inspired by Trent Walton.
I didn’t call it an experience platform at the time. We were just trying to build a coherent ecosystem around design. I first heard “infrastructure” used for design systems at GitHub. Their team is called Design Infrastructure, then managed by Diana Mounter. I had always seen design systems as a form of infrastructure, but I didn’t yet know how to explain it. Diana’s framing gave me the words to share that view and describe the work not as decoration but as the structural layer that keeps a company’s experience stable and connected.
Then Jennie S Yip expanded that thinking. In her Figma Schema 2021 talk, she described how Atlassian was rethinking its design system as a platform, something that connects disciplines instead of serving one of them. Listening to her, I realized that what we had built at Cabify followed the same logic. She brought clarity to the link between infrastructure and collaboration. From there I studied how platform engineering succeeds and which principles apply to experience.
The broader shift
Section titled “The broader shift”That talk made me realize the same change was already unfolding in other companies. Atlassian had faced a similar challenge: their design and code documentation had grown apart until the friction became impossible to manage. The solution was not more documentation, it was ownership.
We had to stop thinking of our system as a library and start treating it like a platform that empowers makers.
Jennie S Yip Principal Design Systems Designer at Snowflake That mindset let Atlassian’s Brand and Product teams share one system. “We’re no longer the ceiling,” she said later. “We’re the floor.” Once the same foundations supported both, creativity expanded instead of shrinking. Systems stopped being limits and became enablers.
When disciplines align, a few things always happen:
- The story feels coherent: From the first impression to the last screen, everything speaks with one tone and one logic.
- Quality compounds: Improvements in one area raise the bar for the rest.
- Teams learn faster: Makers challenge assumptions and grow together.
- Systems gain reach: Shared foundations cut duplication and make new expressions easier to build.
Pinterest’s Gestalt shows this with continuous releases and automatic documentation, maintained together by designers and engineers. Brainly’s Pencil went further with tools that translate design tokens into production code. Both behave like infrastructure, not projects.
Once systems connect all disciplines, they stop being a tool for designers and become a shared foundation for the entire organization. Coherence stops being a goal and becomes the way the company works.
Why Design is the right organization to support this platform
Section titled “Why Design is the right organization to support this platform”An experience platform only works if the organization can sustain it. You can build the best system in the world, but if ownership is fragmented, it breaks into local versions and workarounds.
What holds it together is not hierarchy but shared purpose. Companies need a place where all disciplines meet as equals, and a function that cares about coherence as much as delivery. In most companies I’ve worked with, that place didn’t exist until Design created it.
Simplified from the Priority of Constituencies principle by the W3C, later adapted to design systems by Jason Grigsby and reflected by Luke Murphy. I don’t like the term “users”, but it’s the most fitting to this context to avoid confusion with the rest.
Engineering, Product, and Marketing have critical responsibilities. But Design is the only team whose main concern is the experience itself. That focus keeps the platform grounded in people, not process. Engineering has many other priorities to balance, which makes it harder for experience to stay central.
Design is not a layer above others. It connects them. It’s responsible for how the company feels, not just how it looks. Design translates between the languages of Brand, Product, Content, and Engineering so intent survives implementation.
The next sections look at how this connection works in practice, through Design Engineering and through Content Design. These are two of the most powerful and often misunderstood dimensions of the platform, the parts that turn principles into real experiences.
Why Design Engineering finds a home inside Design
Section titled “Why Design Engineering finds a home inside Design”Companies call these roles many things: UX Engineer, some Design Technologist, some Front-end Designer. Titles change, but the work stays the same: the bridge between design and code, between how something looks and how it behaves.
As Diana Mounter explains in Design Engineering: The next era of Software Design, Design Engineering takes many forms. Some focus on expressive brand and marketing work, others on system foundations or product polish. What unites them is fluency in both design and implementation.
Front-end has become so broad that the layer users actually feel, HTML and CSS, often gets deprioritized.
Diana Mounter VP of Design at AlphaSense That layer is exactly where an experience platform lives: in semantics, layout, motion, and behavior. When that work gets pushed to the edges of front-end practice, someone has to protect it on purpose. That’s why ownership matters. Design keeps focus on how things feel, so it treats HTML, CSS, and accessibility as core experience decisions, not just implementation details.
Developer Experience and Design Engineering share many tools and methods, but their end goals are different. Developer Experience optimizes for developer workflows. Design Engineering optimizes for what people feel when the work ships. That’s the key difference between platform engineering and the experience platform.
Andy Bell jokes that some developers are hugging DevEx while their users wait for the page they made to load. It’s a light comment, but it captures the difference clearly. Developer Experience makes it easier to build. Design Engineering makes what is built feel right.
Supporting hybrid roles
Section titled “Supporting hybrid roles”Design Engineers often struggle to find a home. Inside Engineering, attention drifts to frameworks, performance, and internal tooling. Peers may not understand why they care so much about interaction details and accessibility. Inside Design, peers may not understand their code or the constraints they are working with.
What they need is a space that respects both sides, and a management layer that can support them. Without that space, these people plateau. They end up translating between teams instead of leading the experience work they are best positioned to shape.
Design must mature to provide that support. Create career paths for Design Engineers. Offer mentorship from hybrid leaders. Give them space to grow from implementer to architect. Keep them close to Engineering so they stay technical, and anchored in Design so they stay human.
I saw the cost of missing support at Cabify. Our system was working well, but there was no dedicated design systems leadership. Fran, our Design Engineer, had a manager whose focus lived in another team. He had no clear path and no sponsor to help him grow inside this hybrid space. Even if nobody said it aloud, the message was that the system could run on its own. The work stayed strong, but the role stopped evolving, and in the end that lack of support pushed him to leave. As someone who had spent years working across design and front-end, I could see how easily these roles fall between disciplines when the work has no one to represent it. That realisation stayed with me.
I don’t associate with being a Software Engineer. I associate with being a UX Engineer. However, because UX Engineering doesn’t have the career support that Software Engineering does; I need to masquerade as something I’m not just to succeed in a field and have a possibility of promotion.
Donnie D’Amato Principal UX Platform at GoDaddy These gaps aren’t rare. They show up in many teams, even when the work is strong. What matters is what we choose to do about them.
At Maze, I finally had the chance to act on them. I joined the company as a design systems manager because the work needed someone who could support it across teams, not only inside the craft. The Director of Platform Engineering and I partnered to move Philip, our Design Engineer, from Developer Experience into Design Infrastructure. That decision wasn’t about territory. It was about giving him the sponsorship and structure hybrid roles need, backed by the conversations that shape how teams work together. The lesson from Cabify guided that choice: systems grow when someone is looking after the work and the people behind it. That understanding reshaped how I approached management. I wanted everyone on the team to have the support, clarity, and direction that had been missing before.
When Design owns the experience platform, Design Engineering becomes a first-class function. These engineers move from supporting design to shaping it. They build the architecture of interaction: semantic HTML, scalable CSS, accessible components, and clear APIs that carry experience logic into production. They protect the very layer Diana describes as deprioritized and treat it as the core of the experience, not a delivery detail. They stop being an edge case and become what they were always meant to be: the technical backbone of the experience.
Why Content Design is the missing part of the puzzle
Section titled “Why Content Design is the missing part of the puzzle”If design defines how something works, content defines how it makes sense. Content Design turns complexity into understanding. It guides, reassures, and connects people with products.
Too often, writers sit alone, serving everyone but belonging nowhere. Their work is split across Product, Marketing, and Support, without a shared structure to keep the company’s voice coherent.
If we want a real experience platform, Content must sit beside Design and Engineering, not downstream from them. Language needs the same rigor as tokens and component specs.
Language is an absolutely crucial, and often extremely overlooked, part of the success of a design system.
Jess Sattell Principal Content Designer, Spectrum Design System at Adobe At Maze, I could finally put this into practice. Ola Kosicka, our UX Writer, worked with our designer and engineer from the start. Her analytical, systematic approach fit the team’s way of thinking. Together we created shared principles for clarity, consistency, and tone, and embedded them into the system.
The impact was immediate. We worked as one group instead of passing files between silos. Quality and morale went up. Reviews expanded beyond spacing, code, and layout to include phrasing, behaviors, hierarchy, and empathy. We learned so much from each other.
What content brings to a platform mindset:
- Coherence through language: voice, tone, and terminology become foundations, not afterthoughts.
- Design that speaks: components and patterns documented with real, intentional language work better in context.
- Shared understanding: when content is part of the system, everyone designs with clearer intent and fewer assumptions.
- Inclusion through clarity: plain language is accessibility. It welcomes more people into the experience.
Including Content Design completes the circle. It makes the foundations human, not just functional. Without Content Design, systems feel mechanical. With it, they speak with empathy and intent.
Why (probably) you don’t need a Product Manager
Section titled “Why (probably) you don’t need a Product Manager”When a Product Manager adds value, it’s usually by creating clarity across many moving parts: portfolio planning at scale, coordinating budgets and vendors, or helping leaders navigate trade-offs. Those responsibilities are real, but they aren’t what shape the experience. Mature teams can set direction together without a dedicated Product Manager.
Traditional product management optimizes for output, delivery speed, and measurable short-term progress. Platform teams optimize for something slower but deeper: long-term quality, maintainability, and coherence. Those results don’t fit sprint pacing.
Products ramp up and ramp down. Infrastructure endures.
Sam Anderson Director of Design at Intuit That endurance is the point. Platform work doesn’t behave like product work. It isn’t a feature roadmap but shared infrastructure, built with standards, expectations for reliability and support, and clear adoption plans. In most cases, a strong triad of Design, Engineering, and Content leads can set direction, prioritize, and coordinate with the teams who depend on them. Platform work is care made repeatable.
What makes this model work:
- Clarity of responsibility: define who owns which decisions and how others can contribute. Transparency prevents duplication and confusion when priorities overlap.
- Quality in production: track quality and adoption together as your north star, the best measure of whether the system works as intended. More on this soon.
- Open and predictable roadmap: keep a public roadmap that shows what’s coming next and when. Predictability helps other teams plan with confidence. Thanks for all the lessons you shared with me, Harvey.
- Balanced responsiveness: allow other teams to influence the roadmap, but keep focus on long-term coherence. Step in to support high-impact initiatives without turning the roadmap into a service queue.
- Shared success: collaborate with Product and Marketing as peers in coherence. Align priorities, share accountability, and keep open feedback channels instead of treating them as customers.
A platform team’s best Product Manager is its own shared sense of responsibility: to quality, to the people who build on its work, and to the standards that sustain the organization.
Reflection
Section titled “Reflection”Experience design has always lived in a paradox. It’s the work everyone sees and the work few understand. Many people have opinions about how something should look or feel, but very few see the structure, care, and decisions required to make that experience feel whole.
An experience platform tries to bring those worlds together. It turns empathy into something repeatable and gives teams a way to work with shared purpose. But no platform becomes meaningful on its own. It depends on culture, priorities, scale, and the choices an organization is willing to make about the experience it wants to deliver. Not every company needs a large platform function or a formal structure around it, and that’s okay. The need grows with the organization.
Sometimes you can’t change the broader organization… But you can get close to the critical initiatives and show how the design system provides value there.
Sam Anderson Director of Design at Intuit When the need for more structure does appear, the work takes time. It asks for trust, patience, and the willingness to build a case for the experience you want to deliver long before the organization is ready to support it at scale. At Cabify, it took years of proving the value before the organization was ready to support it. At Maze, we brought Design Engineering, Content Design, and Product Design together, but other parts of the puzzle stayed out of reach. That’s the reality. You can carry the work far, but some decisions sit above you, shaped by incentives, timing, and the company’s own maturity.
That’s why this work asks for resilience. You may not see the finish line. You may do everything right and still fall short of the ideal state. But the effort is never wasted. It plants seeds. It raises the standard. It shows what the experience could be, even if the company is not ready yet. And in the right conditions, when leadership decides to support the work, those seeds grow into a platform that lets everyone build with clarity, care, and pride.