Today’s Readings

There’s a new IDE in town (actually, IDX). gives us a nice walk-through. Based on VSCode, IDX is cloud-/browser/based, has AI baked-in, imports projects from GitHub, offers quick-starts for most modern frameworks, deploys to Firebase (helpful?), and more. offers additional details.

Speaking of Addy, he also shares a deep-dive into how YouTube built a better web and improved all of their CWVs.

shows that Speculation Rules have made some strides and improvements! You can now specify URLs that you expect a user will likely continue on to, and a hover of more than 200ms will kick off any prefetch or prerender that you specify. These speculative fetches do consume resources (bandwidth, data, etc.), so use them carefully, but if you have a high confidence, this can be a big performance boost! has a nice write-up, and you can also check the spec, if you fancy.

Speaking of Barry, he and update us on the imminent demise of the unload event. has additional details on why this is so important. This is great news for bfcache/users, bad news for devs that need to finally update their code…

Wanna test your your site’s INP? Debugbear has an automated INP tester.

‘s 4-part thread on the topic! Gonna be super helpful, sort of like the next level of Overrides!

Ready for a couple of bleeding-edge demos?

turns us on to CSS-only floating labels, which leverages the input:placeholder-shown pseudo-class to determine whether an input is empty and/or focused to toggle floating labels. Very slick!

For anyone else like me that battles with thoughts like “Why does everything take so long?”, ‘s Moving faster article is worth the read. But now to implement… :-/

writes about the UX of AI and the urgent need for UI/UX designers to get in the game!

Pruning code based is always a challenge. No one wants their name attached to the PR titled “Removed XXkb of CSS” that broke the site when it was deployed… But removing code is critical to the longevity of any project. tells us all about Knip, which is An Automated Tool For Finding Unused Files, Exports, And Dependencies. Run it manually, or as part of your CI/CD.

Speaking of Git, I have no idea what your org‘s current repo review process is, but Google’s Appraise seems like a solid approach for managing distributed code reviews.

The Washington Post recently released their Web Performance and SEO Best Practices and Guidelines, which is part of their overall Design System. Love seeing stuff like this from such a large organization!

One more performance item, a collection of Awesome Performance Patches. Have a look, never know what you might find, or offer to add anything you think is missing!

Okay, I lied, this is the last performance item, writes about How layout position impacts three big web performance levers, where she discusses lazy loading images, “lazy loading” CSS, and using fetchpriority. Good stuff, new author to me, looking forward to reading more!

And finally, anyone out there ever have trouble nodding off? If so, here is a great way to lull yourself into lalaland… (Love the effect as you scroll down the page… 😴

Happy reading,
Atg

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.