We're going to start this issue with some links about the web with a capital WWW  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏
href.email

This is issue 016 of href.email, your dose of interesting links about tech, dev, and design.

We're going to start this issue with some links about the web with a capital WWW.

  • Lyra makes the case for leaving JavaScript on the shelf more often. The browser has been quietly getting better while we were busy installing packages.
  • Jim Nielsen puts that spirit into practice: his blog menu is a separate HTML page, stitched into the experience with normal navigation and CSS view transitions. The approach is interesting because it's a reminder that a website can still be a pile of small documents with links between them.
  • Mat Marquis writes about the end of responsive images, and how sizes="auto" can let the browser do the heavy lifting for lazy-loaded images.
  • A deep dive into the (underused) dl element by Ben Myers.
  • An evergreen classic worth re-sharing (and re-reading) at least once a year: The Web's Grain by Frank Chimero.
The sponsor of this issue

href.email is sponsored by Mailcoach, a flexible, privacy-friendly email platform for writers, creators, and more. Pay for what you send, not your subscriber count. Use coupon HREF for 3 months free.

Interesting links
  • Stripe’s API still gets used as the measuring stick for developer experience. Human-readable IDs, date-based versions, expandable objects, cursor pagination, idempotency keys. None of it feels flashy and that's the point. Good APIs age into obviousness. Yukio Ikeda gives us the highlights.
  • Quick tip to shield yourself from supply chain attacks: configure npm to only install packages with a minimum release age of 2 days. Not bullet-proof, but every little bit can help.
  • Helium is a Chromium-based browser that tries to get out of the way. Privacy defaults, uBlock Origin, no analytics, vertical tabs, split views and a compact UI. Coming from Arc, I was most surprised by what was missing: the fan noise.
  • The Ivy Lee method is ancient productivity advice with very little ceremony. Write down six important things at the end of the day, sort them, start with the first one tomorrow. A small constraint, but a useful one: make a plan before the day starts, then stop renegotiating with yourself every ten minutes.
  • Linear is known to be one of the snappiest web apps on the block. On the fresh performance.dev blog, Dennis Brotzky dives really deep into the why.

The web is inherently unstable, and that instability is one of its strengths.

Frank Chimero

That’s it for this week! Thank you for reading href.email. If you enjoyed this issue, feel free to share it with your friends.

Brought to you by Spatie

Unsubscribe