Porsche revealed the interior of its upcoming electric Cayenne on September 30, 2025, and I'm experiencing the kind of cognitive dissonance that only comes from loving something I fundamentally disagree with. The cabin features what the company calls the largest continuous digital surface in any Porsche to date. Translation: screens everywhere. As someone who prefers minimal dashboard clutter, I should hate this. But Porsche's execution here is genuinely impressive, even if it represents everything wrong with modern automotive design philosophy.
This is for me. The styles in here are useful to me. They are things I find myself doing very often (or forgetting to do.) I'd like to be using this in most demos I make and dipping into it for any future project. I do hope y'all will find some value in it too of course, hence blogging about it, but as a guiding principal it's for me.
Part of the GreaterYellowstone Ecosystem's draw is its magnificent megafauna, especially its bears. Excited tourists who see grizzly or black bears sometimes pull over to snap photos or even leave their cars, endangering both themselves and the bears. The National Park Service and other agencies have long used signs to warn people away from roadside bears, but little research has been done on whether the messages work and why.
I used to leave design presentations with a stack of changes and a heavy heart. Over 20 points to revise was normal. Most of the feedback wasn't from users; it was subjective opinions from stakeholders. Nothing felt anchored. I'd rush through the screens, hoping the room wouldn't ask hard questions. Then I learned to stop just showing screens and start telling the story behind them. The result was immediate: clearer conversations, fewer rounds of rework, faster buy-in, and designs that actually reflected user needs.
So I'm lying in bed, squinting at my novel, holding it at arm's length like some sort of demented scarecrow. The text size that seemed perfectly readable two years ago now appears to have been written by ants. Welcome to your fifties, they said. It'll be fun, they said. I have to be honest; this decline in my eyesight has been a real wake-up call. Not just because I need to wear my multifocals to bed; making feel like an owl in a Disney movie.
Fast-forward eight months, and 59% of designers and developers are already using AI in their work. But here's what the surveys don't tell you: the gap between AI hype and AI reality in design work is still enormous. After integrating various AI tools into my daily workflow, I've learned that the real story isn't about replacement - it's about strategic augmentation in surprisingly specific ways.
As a longtime Linux user, my opinion of the Windows UI has never really wavered: I think it's pretty dismal. Given that Linux has a cornucopia of desktop environments from which to choose, it makes perfect sense that someone who enjoys a good aesthetic would look at Windows and snub it like a cat snubs the new food you just bought.
As a UX designer with a background in front-end development, I was struck by this phrase that kept popping up on LinkedIn. The culprit seemed obvious: generative AI. Developers were embracing it faster than designers (or so I read). I realised that I used AI a lot when I was coding but barely touched it in my design work. Meanwhile, my developer colleague, an AI power user, was releasing features faster than ever.
Ever tried getting feedback from five different people on one design file? It gets chaotic and confusing, doesn't it? In fact, 83% of knowledge workers rely primarily on email and chat for team communication. And, nearly 60% of their workday is lost switching between these tools and searching for information. Between the unending email chains, missed comments, and version mix-ups, your voice disappears from the creative work, and you end up with delayed and subpar submissions.
We're going to do a Q&A panel. We're going to dig in a little bit more on how augmented, virtual, and extended, and mixed reality unlock the ability to integrate the power of computers more seamlessly into our physical three-dimensional world. Designing that user experience of these next generation UIs to be as inclusive as possible comes with a lot of challenges.
What's coming into sharper focus isn't fidelity, it's foresight. Part of the work of Product Design today is conceptual: sensing trends, building future-proof systems, and thinking years ahead. But besides the current momentum, we still have to focus on real problems that bring real value as of now. This balance is sometimes challenging, but also creates opportunities to reform our thinking and approaches.
CSS typed arithmetic is genuinely exciting! It opens the door to new kinds of layout composition and animation logic we could only hack before. The first time I published something that leaned on typed arithmetic was in this animation: But before we dive into what is happening in there, let's pause and get clear on what typed arithmetic actually is and why it matters for CSS. Browser Support: The CSS feature discussed in this article,
Figma is launching some new updates that allow AI models to directly communicate with its app-building tool and access designs remotely. Figma's Model Context Protocol (MCP) server - a bridge that enables AI models to tap directly into the code behind prototypes and designs created using Figma's tools - has now been expanded to support the design platform's AI prompt-to-app coding tool, Figma Make.
That's when it hit me: I'd been so busy debating whether AI would replace designers that I'd missed the obvious question - how could it just make my Tuesday nights less miserable? Fast-forward eight months, and 59% of designers and developers are already using AI in their work. But here's what the surveys don't tell you: the gap between AI hype and AI reality in design work is still enormous.
Seeing your life as a Hero's Journey can make you happier, more resilient, and more fulfilled. But these same principles can also transform your digital products, helping you create more motivating and meaningful user experiences. In this article, I'll share insights from a recent paper on the psychology of the Hero's Journey. I'll explain what it is, guide you through a simple exercise to help you experience its psychological effects, and explore how you might heroify your own digital products.
The thing is, the company I was working for had a dedicated photo team that provided beautiful, high-quality images with numerous contextual and action shots, perfect for web pages. So when what came to my desk was a classic full-page hero of an image with a gradient, I wasn't exactly surprised. But it did frustrate me that we couldn't come up with something more bold.
As someone who recently worked partially in the sustainability industry, I was pretty upset to find out that my portfolio was emitting a hecklot of CO2. But that was just the tip of the iceberg of why I decided to dive into the portfolio topic again, years after I wrote an extensive guide on designing better portfolios. Tldr? Standards have changed. And I think it's time you knew about it.
In 2016, I presented at @Roblox Indie Game Developer Meetup about design strategy as an indie developer. Back then, I had no idea children as young as 5 were interacting with random adults on their platform. Today, the same company (NYSE: $RBLX) is filled with poorly moderated "games" like Bathroom Simulator and worse - all while letting adults animate their avatars for sexual role play.
Confirmation dialogs are more than just pop-ups - they're moments of trust, friction, and protection. This article explores how to design them intentionally - when to use them (or not), how to avoid annoying users, and how to build smarter, safer interactions that prevent costly mistakes. We'll cover psychological insights, best practices, alternatives like undo, anatomy breakdowns, and real-world UX patterns. And at the end - don't miss my personal design experiment and the final set of practical takeaways.