Unicorn Club Logo Unicorn Club
  • Newsletters
Sponsor
← Back to Newsletters

πŸ¦„ 14 years of responsive image pain, fixed

April 29, 2026

Ship Better Interfaces

Build interfaces that stay clear when real users and real constraints show up.

Make better calls, faster. Curated reads every Wednesday, each one you can take straight into your work. Five minutes in, you know what to try next, solo or with your team.

unicornclub.dev

Hey again πŸ‘‹

sizes="auto" for responsive images is boring in exactly the way I love.

It’s the browser finally having enough context to delete a bit of work you used to have to do by hand.

Plus some interesting ways to get more out of your design meetings. 

Enjoy πŸ¦„ - Adam at Unicorn Club.

Sponsored by 20i

Managed WordPress Hosting You'll Fall in Love With

20i

Upgrade to autoscaling WordPress hosting for always-on, always-fast performance, backed by award-winning support. See the difference and try us out for only $1.

Try 20i now β†’

Top 3 this week πŸ‘‡

Favicon

Adam's Breakdown, Build:
The end of responsive images  β†—

Let the browser pick the image size when it can.

For lazy-loaded images, sizes="auto" lets the browser wait until it has layout information, then choose the right source from srcset.

The decision becomes much cleaner: keep explicit sizes for likely LCP images near the top of the page, then let the browser handle the messy cards, grids, sidebars, and avatars lower down.

Why this matters: sizes has always forced you to describe layout too early. With lazy images, the browser can measure the rendered slot first and make a better request.

What I'd do: Add sizes="auto, ..." to lazy-loaded responsive images, then keep hand-written sizes for hero or LCP candidates only.

Favicon

Shape: Mouth Coding  β†—

The prototype gets better while everyone is still talking.

Why: Group sessions are much better when people have live preview, shared context, speech-to-text, and taste in the room. The design can be changed while the conversation is still fresh.

Adopt: Try this on the next design review. Start with a spec, keep the preview visible, and let stakeholders react to the thing itself.

Favicon

Ship: AI is approving our pull requests: Here’s how we made it safe  β†—

Fast review needs logs, scope limits, and human accountability.

Why: Intercom auto-approves 19% of PRs, but the system decomposes review into sub-jobs, blocks large changes, labels every approval, and keeps humans accountable after merge.

Adopt: Before automating review, define the evidence record: intent match, safety checks, test results, labels, and who watches production afterwards.

More Reads

Shape: Great companies are built in hackathons  β†— PostHog's best rule is the simplest one: make hackathons a real operating system, not a novelty day with pizza.

Shape: TBM 418: Campfires, Trails, and Quests  β†— Nice metaphor for AI work. Leave trails, gather at campfires, and make the shared context better after the hard bits.

Build: A Playful Clip Menu with GSAP’s easeReverse  β†— Handy little motion pattern for menus and drawers where the user might interrupt the animation halfway through.

Build: Good designers, bad websites: a proposal  β†— Worth it for the designated dissenter idea. Someone has to argue for the person your nice interface leaves out.

Build: Localization support for web app manifests  β†— Small feature, useful payoff. Web app names and shortcuts can now follow the user's language from the manifest.

Build: Make your app look globally professional  β†— The browser has native Intl helpers for lists, display names, numbers, and dates before you invent another half-broken localisation layer.

Shape: AI Expedition: Competitive UX Audit  β†— Good audit shape: scope the comparison, capture evidence, then turn patterns into opportunities instead of screenshots in a deck.

Shape: 10,000-watt GPU meet 40-watt lump of meat  β†— Sharp warning about cognitive debt. If speed leaves nobody understanding the code, the bottleneck just moved.

Ship: The Voice Layer  β†— Worth a look if you're building voice AI beyond demos: LLMs, agents, deployments, and what changes when voice becomes the interface.

Support the newsletter

If this was useful, here are two small ways to help it travel:

πŸš€  Forward to your team

πŸ“’  Book a Sponsorship

Adam Marsden at Unicorn Club

Thanks for reading

Adam from Unicorn Club

Follow me on X or BlueSky

Connect on LinkedIn

  • Archive
  • Articles
  • Glossary
  • UI Decision Brief
  • Sponsor
  • RSS

© 2026 Unicorn Club

Curated by Adam Marsden