• Snapshots Of Summer (July 2026 Wallpapers Edition)

    Snapshots Of Summer (July 2026 Wallpapers Edition)
    The scent of rain after a hot day, watching the moon rise on a summer night’s sky, or going for a swim in a nearby lake — July is full of small, distinctive moments that can quietly spark new inspiration. So, why not bring a bit of that summer joy to your desktop, too, this month?For this post, artists and designers from across the globe once again tickled their creativity and designed desktop wallpapers that capture that very special July feeling, just as it has been a monthly tradi
  • Thinking Outside The Box: Digital Design In The AI Era

    Thinking Outside The Box: Digital Design In The AI Era
    This article is a sponsored by MacPaw
    The phrase “artificial intelligence” has many excited, especially those in tech. But for those of us in creative fields like digital art and design, AI can be more concerning than it is exciting.
    AI-generated art, videos, and images have flooded the internet, raising questions about whether more companies will turn to tools like OpenAI’s Dall-E, Midjourney, Leonardo.ai, and more, rather than employing human artists. What’s more, the f
  • Weaponizing And Defending The React Flight Protocol: Deserialization Sinks In RSCs

    Weaponizing And Defending The React Flight Protocol: Deserialization Sinks In RSCs
    React Server Components don’t send HTML to your browser. They don’t send JSON either. When a server component renders, what actually travels over the wire is a custom streaming protocol called Flight. It’s a line-delimited format with its own type system, its own reference resolution, and its own rules for reconstructing executable behavior on the client.
    Most React developers have never opened the Network tab and actually looked at a Flight payload. It looks like a mix of JSON
  • Weaponizing And Defending The React Flight Protocol: Deserialization Sinks In RSCs

    Weaponizing And Defending The React Flight Protocol: Deserialization Sinks In RSCs
    React Server Components don’t send HTML to your browser. They don’t send JSON either. When a server component renders, what actually travels over the wire is a custom streaming protocol called Flight. It’s a line-delimited format with its own type system, its own reference resolution, and its own rules for reconstructing executable behavior on the client.
    Most React developers have never opened the Network tab and actually looked at a Flight payload. It looks like a mix of JSON
  • Advertisement

  • When It Makes Sense To “Block” The Main Thread

    When It Makes Sense To “Block” The Main Thread
    We’ve all heard of the sacred rule in modern web development, the rule never to be broken. The rule of “Never block the main thread.”
    You almost can’t miss it as a web developer; it’s in almost every performance guide, and to be fair, it is good advice. We all know the browser’s main thread is single-threaded, meaning it can only do one thing at a time.
    Plus, as we know, the main thread isn’t ours alone; we share it with the browser’s rendering eng
  • When It Makes Sense To “Block” The Main Thread

    When It Makes Sense To “Block” The Main Thread
    We’ve all heard of the sacred rule in modern web development, the rule never to be broken. The rule of “Never block the main thread.”
    You almost can’t miss it as a web developer; it’s in almost every performance guide, and to be fair, it is good advice. We all know the browser’s main thread is single-threaded, meaning it can only do one thing at a time.
    Plus, as we know, the main thread isn’t ours alone; we share it with the browser’s rendering eng
  • No, People Don’t Want More AI In Their Life

    No, People Don’t Want More AI In Their Life
    Many companies silently assume that everybody wants more AI in their lives. That people are craving new AI features, new AI products, new AI workflows — that would all magically replace all existing outdated practices and broken ways of working.
    But in reality, it seems like people don’t want more AI at all — at least not in the way most AI leaders envision it. Unsurprisingly, many AI features have low adoption and retention — at a very high cost of delivery, and a high r
  • No, People Don’t Want More AI In Their Life

    No, People Don’t Want More AI In Their Life
    Many companies silently assume that everybody wants more AI in their lives. That people are craving new AI features, new AI products, new AI workflows — that would all magically replace all existing outdated practices and broken ways of working.
    But in reality, it seems like people don’t want more AI at all — at least not in the way most AI leaders envision it. Unsurprisingly, many AI features have low adoption and retention — at a very high cost of delivery, and a high r
  • Advertisement

  • From Kickoff To First Concept: How To Turn Brand Strategy Into Visual Direction

    From Kickoff To First Concept: How To Turn Brand Strategy Into Visual Direction
    When a branding project fails, it usually happens long before the logo stage: in the strategy phase, when words like “modern,” “trustworthy,” “premium,” “friendly,” and “disruptive” are left undefined. The result is a gap between what the brand is supposed to communicate and what the designer is expected to create. This is the space I like to call the “pre-concept” phase.
    At the beginning of a project, designers usually rece
  • From Kickoff To First Concept: How To Turn Brand Strategy Into Visual Direction

    From Kickoff To First Concept: How To Turn Brand Strategy Into Visual Direction
    When a branding project fails, it usually happens long before the logo stage: in the strategy phase, when words like “modern,” “trustworthy,” “premium,” “friendly,” and “disruptive” are left undefined. The result is a gap between what the brand is supposed to communicate and what the designer is expected to create. This is the space I like to call the “pre-concept” phase.
    At the beginning of a project, designers usually rece
  • Designing For Distressed Users: Why Mental Health Apps Shouldn’t Follow Every UI Fashion

    Designing For Distressed Users: Why Mental Health Apps Shouldn’t Follow Every UI Fashion
    Mental health applications keep facing a continuing, measurable crisis: many people stop using them quickly. The data is stark: almost 95% of users who open the app on day 1 abandon the app by day 30, with a median 30-day retention of only 3.3%. Even the recognised mental health giants lose around 50% of their users within the first ten days. This severe engagement loss and retention collapse are why effective interface design must be a clinical and operational priority. Good design is not merel
  • Designing For Distressed Users: Why Mental Health Apps Shouldn’t Follow Every UI Fashion

    Designing For Distressed Users: Why Mental Health Apps Shouldn’t Follow Every UI Fashion
    Mental health applications keep facing a continuing, measurable crisis: many people stop using them quickly. The data is stark: almost 95% of users who open the app on day 1 abandon the app by day 30, with a median 30-day retention of only 3.3%. Even the recognised mental health giants lose around 50% of their users within the first ten days. This severe engagement loss and retention collapse are why effective interface design must be a clinical and operational priority. Good design is not merel
  • Meet Kirki: WordPress’s First Visual Builder With An Infinite Canvas

    Meet Kirki: WordPress’s First Visual Builder With An Infinite Canvas
    This article is a sponsored by Kirki
    For years, WordPress users have relied on traditional page builders to create websites without writing code. While these builders made web design more accessible, many still come with familiar compromises — rigid layouts, reliance on multiple third-party plugins, bloated code, and performance trade-offs that can slow down your site.
    Kirki takes a different approach. Instead of building on the conventions of older page builders, it reimagines the website
  • Meet Kirki: WordPress’s First Visual Builder With An Infinite Canvas

    Meet Kirki: WordPress’s First Visual Builder With An Infinite Canvas
    This article is a sponsored by Kirki
    For years, WordPress users have relied on traditional page builders to create websites without writing code. While these builders made web design more accessible, many still come with familiar compromises — rigid layouts, reliance on multiple third-party plugins, bloated code, and performance trade-offs that can slow down your site.
    Kirki takes a different approach. Instead of building on the conventions of older page builders, it reimagines the website
  • Users Don’t Need More Tools: They Need Seamless Integrations

    Users Don’t Need More Tools: They Need Seamless Integrations
    We often hear about shiny new tools that change everything (yet again). But in practice, most people don’t need more tools to deal with in their daily lives. What we actually need are better integrations of useful capabilities that neatly align with our existing and established mental models.
    Users don’t get excited about shiny new “smart” workflows, or navigating Terminal commands, or jumping between endless back-and-forth chat interactions. They need seamless integratio
  • Users Don’t Need More Tools: They Need Seamless Integrations

    Users Don’t Need More Tools: They Need Seamless Integrations
    We often hear about shiny new tools that change everything (yet again). But in practice, most people don’t need more tools to deal with in their daily lives. What we actually need are better integrations of useful capabilities that neatly align with our existing and established mental models.
    Users don’t get excited about shiny new “smart” workflows, or navigating Terminal commands, or jumping between endless back-and-forth chat interactions. They need seamless integratio
  • 10 AI Skills to Give Your Coding Agent Real Design Taste

    10 AI Skills to Give Your Coding Agent Real Design Taste
    AI coding agents can write functional code. But getting them to produce something that also looks good is hard. The default output tends toward purple gradients, rounded corners, and Inter font everywhere, and layouts that check boxes without conviction. This isn’t the agent’s fault. It has no sense of taste.
    Enter AI skills. These are markdown files you install into Claude Code, Codex, Cursor, or any agent that supports them.
    Below I’ve collected some design-focused AI skills
  • 10 1Password Features You Should Actually Set Up

    10 1Password Features You Should Actually Set Up
    Most people use 1Password for the obvious job: save the login, fill the login, forget the password exists.
    That alone is useful. But if 1Password is only your password drawer, you are leaving a lot of its best security and convenience features untouched. If you are still choosing a manager, this roundup of best password managers is a useful starting point. This list is for the part after that: actually making 1Password do more work for you.Some of those features sit quietly in the app until a ve
  • Matching AI Modality To User Intent: Designing The Right Interface

    Matching AI Modality To User Intent: Designing The Right Interface
    The design community has entered a period of conversational tunnel vision. Because Large Language Models (LLMs) are trained on dialogue, the industry has collectively decided that the chat bubble is the natural home for every AI capability. While the chat interface is a viable and powerful option for many tasks, it is one tool in an expansive toolkit. UX and Product teams must be intentional about the modalities we choose for how users provide their data and commands, and how the system presents
  • Matching AI Modality To User Intent: Designing The Right Interface

    Matching AI Modality To User Intent: Designing The Right Interface
    The design community has entered a period of conversational tunnel vision. Because Large Language Models (LLMs) are trained on dialogue, the industry has collectively decided that the chat bubble is the natural home for every AI capability. While the chat interface is a viable and powerful option for many tasks, it is one tool in an expansive toolkit. UX and Product teams must be intentional about the modalities we choose for how users provide their data and commands, and how the system presents
  • How to Add Animation on React Aria Components

    How to Add Animation on React Aria Components
    React Aria Components gives you a library of accessible, headless UI components that work across mouse, touch, and keyboard. But being headless means they ship with zero styles and zero animations by default. Your popovers just appear. Your modals snap open. No transitions, no easing, no polish.
    That’s fine if you’re building an internal tool. But probably less fine if you’re shipping a customer-facing product where smooth motion signals quality.The good news is that React Aria
  • Fresh Resources for Web Designers and Developers (June 2026)

    Fresh Resources for Web Designers and Developers (June 2026)
    June is as good a time as any to highlight new tools and resources for our fellow web developers.
    This month’s batch covers everything from GPU-accelerated terminal emulators to AI-powered code audit agents, from declarative document typesetting to terminal-based spreadsheets. Whether you’re doing front-end or backend, I believe there’s something on the list you might be interested in.
    Let’s dive in!
    Lumen
    Lumen is a browser-based shader playground for creating looping ab
  • Why Accessibility Is An Operational Capability, Not A Feature

    Why Accessibility Is An Operational Capability, Not A Feature
    This article is a sponsored by Level Access
    We know that right now, a senior engineer is shipping a checkout flow they “built” in a single afternoon. AI assistant does the heavy lifting, happy path runs clean, and a rotating chevron spins on the order summary. Two weeks later, engineering gets a notice from customer support: a blind customer using a screen reader can’t complete the purchase because the “Pay Now” control is a <div> with a click handler. No role
  • Why Accessibility Is An Operational Capability, Not A Feature

    Why Accessibility Is An Operational Capability, Not A Feature
    This article is a sponsored by Level Access
    We know that right now, a senior engineer is shipping a checkout flow they “built” in a single afternoon. AI assistant does the heavy lifting, happy path runs clean, and a rotating chevron spins on the order summary. Two weeks later, engineering gets a notice from customer support: a blind customer using a screen reader can’t complete the purchase because the “Pay Now” control is a <div> with a click handler. No role
  • Snapshots Of Summer (July 2026 Wallpapers Edition)

    Snapshots Of Summer (July 2026 Wallpapers Edition)
    The scent of rain after a hot day, watching the moon rise on a summer night’s sky, or going for a swim in a nearby lake — July is full of small, distinctive moments that can quietly spark new inspiration. So, why not bring a bit of that summer joy to your desktop, too, this month?For this post, artists and designers from across the globe once again tickled their creativity and designed desktop wallpapers that capture that very special July feeling, just as it has been a monthly tradi
  • Designing With Uncertainty: How AI Supercharges Probabilistic Thinking

    Designing With Uncertainty: How AI Supercharges Probabilistic Thinking
    In 2024, an Air Canada customer asked a chatbot about bereavement fares. The bot confidently gave him a refund policy that didn’t exist. The airline refused to honor it. A tribunal ruled in the customer’s favor. The bot hadn't decided anything; it had predicted an answer based on patterns in its training data. The company treated that prediction as policy.
    This is the risk at the heart of designing with AI today: probabilistic systems wrapped in deterministic interfaces. The AI offer
  • Designing With Uncertainty: How AI Supercharges Probabilistic Thinking

    Designing With Uncertainty: How AI Supercharges Probabilistic Thinking
    In 2024, an Air Canada customer asked a chatbot about bereavement fares. The bot confidently gave him a refund policy that didn’t exist. The airline refused to honor it. A tribunal ruled in the customer’s favor. The bot hadn't decided anything; it had predicted an answer based on patterns in its training data. The company treated that prediction as policy.
    This is the risk at the heart of designing with AI today: probabilistic systems wrapped in deterministic interfaces. The AI offer
  • The Impact Of Humanoid Robots On Humanity

    The Impact Of Humanoid Robots On Humanity
    For decades, science fiction has cushioned us with the idea that the “android revolution” was a distant fantasy. But the reality is unfolding rapidly. As the line between human and machine blurs, we are forced to confront an impending psychological, economic, and existential shift.
    I recently felt very disturbed after watching a YouTube video showcasing a humanoid robot that looked and acted with uncanny realism. While a closer look revealed the video was actually a clever trick, the
  • The Impact Of Humanoid Robots On Humanity

    The Impact Of Humanoid Robots On Humanity
    For decades, science fiction has cushioned us with the idea that the “android revolution” was a distant fantasy. But the reality is unfolding rapidly. As the line between human and machine blurs, we are forced to confront an impending psychological, economic, and existential shift.
    I recently felt very disturbed after watching a YouTube video showcasing a humanoid robot that looked and acted with uncanny realism. While a closer look revealed the video was actually a clever trick, the
  • The Benefits Of Cognitive Inclusion In UX Research

    The Benefits Of Cognitive Inclusion In UX Research
    In the summer of 2024, I became co-chair of a working group of expert researchers who came together to determine how best to perform accessibility testing with people with cognitive disabilities. This was work I did for Fable, where I am currently VP of Innovation.
    Cognitive disability is an umbrella term for several disabilities that impact how people process information, and it usually affects memory, focus, and/or learning. It is the most prevalent disability in the U.S. (13.9% via CDC), and

Follow @WebDesignNewsUS on Twitter!