Hand-picked since 2012

Daily Curated Design News and Resources

  • The AI notepad for back-to-back meetings by Granola

    Granola captures every meeting and turns them into PRDs, tickets, and decisions.

  • Chat is AI’s command line by Amelia Wattenberger

    I want a world built to make ourselves more capable with AI, not just to have more capable agents to talk to.

  • More than a mark by Lucas Fitzpatrick

    Discover how Microsoft redesigned the Copilot icon using shape, color, and motion to create a unified identity that communicates across apps and devices.

  • Why icon consistency is harder than it looks by Streamline

    A great icon cannot just look good on its own. It has to feel like it belongs.

  • Named breakpoints without Sass by Cory LaViska

    The idea is you write the viewport sizes in @media, set a named token on :root, and access it with a style query instead of repeating the media query.

  • CSS does your tooltip positioning now by Matt Smith

    CSS can now handle tooltip and dropdown positioning without JavaScript. Learn how anchor positioning, popovers, and anchor-size() simplify UI.

Read all week, picked once. The best design links, every Tuesday.

  • The fake double diamond is dead. The real double diamond is immortal by Pavel Samsonov

    AI is not a substitute for divergent thinking, and the false certainty it gives will never save you from having to iterate.

  • What the 500 in blue-500 means by Shrawani Bhattarai

    blue-500 means whatever its palette decided it means, and in many of the palettes teams use, that is only where the shade sits in the ramp.

  • Designing for voice first by Anton Sten

    These are five principles I've been working through. Some get more difficult when you put them together, particularly when you move from someone speaking at their desk to someone talking through their AirPods with their phone in their pocket.

  • Beautiful theme toggles for React, Svelte, and Vue by Alfie Jones

    Drop-in animated toggles for React, Svelte, and Vue. Install with shadcn/ui, npm, or copy the source.

  • SSGOI: Native page transitions on the web by DaeSeung Moon

    Router- and framework-agnostic — React, Svelte, Vue, Solid, Angular, and Qwik. Built on the Web Animations API, beyond what View Transitions can do.

  • AI invasive design by Laurie Voss

    Instead of considering how we build our products to fit the world of AI, we should be thinking about how to build AI that behaves like a native species in the ecosystem of human behavior.

  • Timeless type family by Timeless

    Timeless Grotesk, Sans, Serif and Text — four variable typefaces with matching italics, free for personal and commercial use.

  • Training AI to paint with code by Surya Narreddi

    My friend Cameron and I trained a language model to make images by writing code, using reinforcement learning.

  • Design is a nice-to-have by Dragan Babic

    In a world in which you can make anything, you still have to make something useful.

  • Google Fonts superfamilies by Anthony Hobday

    These are the superfamilies on Google Fonts. I've only included superfamilies where sans and serif typefaces are available, which have at least 3 styles per typeface, and which are not too decorative for general use.

  • A flame needs three sine waves by Carmen Ansio

    How a few pencil sketches turned into a matchstick you can strike, and why the flicker needed three sine waves instead of one.

  • Jev for designers by Marie-Claire Dean

    Honest uncertainty is exactly the material you need when designing though. In design things are rarely binary.

  • Design systems for AI agents by Luke Wroblewski

    When agents write most of the code, the design system can become part of what I've called the AI steering layer: the context that keeps every website update aligned with brand, design, and development guidelines.

  • Beyond productivity: Designing space for creativity by Stephanie Mencarelli

    Creativity doesn't flourish when we push harder. It flourishes when we create conditions that allow it to thrive.

  • Multiple-column layout, rows, rules, and floats by Rachel Andrew

    Rows (using column-wrap) provide a way to use multicol on the web without risking scrolling up and down to read if the columns become taller than the viewport.

  • Field notes by Leonardo De La Rocha

    Tactics from the best design teams and individuals working today, with notes on how the work got made.

  • EmDash 1.0: An open source CMS for Astro by Matt Kane

    EmDash started with a question: what would WordPress look like if it were built today.

  • Thinking Orbs: AI status indicator components for React by Yogesh Dhakal

    A component library of well-crafted, animated AI status indicators for React. No dependencies, 3.8 KB gzipped.

  • Improving site performance by shipping more CSS by Marie Lucca, Josh Black

    The safeguards we put in place enabled us to roll out significant architectural changes safely, stress test in production, catch errors, pivot and repair efficiently, ultimately allowing us to succeed in our goals and realize great performance gains along the way.

Share this day

HeyDesigner is the go-to newsletter for product people, UXers, PMs, and design engineers.

The week’s best design links — hand-picked, every Tuesday. Join 10,000+ designers.