I blog about the web platform, web design and development, accessibility, product management, and artsy side quests. I also have a monthly “Learning Log” practice, where I collect articles I’m reading or things I’m learning.
—
Inviting web developers to influence the direction of CSS anchored positioning APIs. These APIs will enable authors to position one element to another, and reposition or resize the element according to viewport boundaries.
—
A proposal for a CSS-based positioning scheme that will enable a web developer to position a top-layer element (like the proposed <popup>) with respect to any other element *and* the layout viewport.
—
Starting with Microsoft Edge 92, users can preview the Automatic HTTPS feature, which automatically switches your connections to websites from HTTP to HTTPS.
—
Various and sundry improvements to my personal projects, including adding Netlify build plugins to ALL the things! Includes a fix for build errors with Eleventy + said Netlify plugins.
—
My first time recording a podcast episode! Had a lot of fun chatting about controls with Steph and Drew. Check it out if you're into rambly opining on controls customizability.
—
An early proposal for a new popup HTML element. This element would unlock a broad range of UI whose top-layer positioning would be managed by the browser rendering engine.