Konnor Rogers
konnorrogers.com
Konnor Rogers
@konnorrogers.com
dude on the internet
jeeez. and oh no! not the kids getting bored of too much scoring!
November 12, 2025 at 5:36 AM
Woah! We got a pinky promise....surely that means something.........
November 12, 2025 at 3:36 AM
right, but like right now, the polyfill is doing some really unexpected things like forcing a page navigation when calling history.pushState 😅

and it also seems to be getting the url wrong and not navigating properly :/

super grateful for the attempt...but it seems to do too much and not enough...
November 12, 2025 at 3:15 AM
I'm still trying to figure out how I want to track trending bundle sizes across CI runs without having to run across all commits every time 😅

Feels like the best would be to have a "before" and "after" build, but hard to track back in time beyond a single commit :/
November 12, 2025 at 2:38 AM
(deleting as its not really relevant as i read the whole thread 😅)
November 12, 2025 at 2:36 AM
we've all been there 😅
November 12, 2025 at 2:35 AM
Hey...you asked 😅
November 11, 2025 at 10:00 PM
Use Honeybadger 😅
November 11, 2025 at 9:47 PM
🤣🤣 yea its really not fun. you kinda got do all or nothing with shadow dom if you plan to "associate" things right now without reference targets.
November 11, 2025 at 6:42 PM
They also have:

github.com/github/combo...

which is probably closer to what you want
GitHub - github/combobox-nav: Attach combobox navigation behavior to <input> or <textarea>.
Attach combobox navigation behavior to <input> or <textarea>. - github/combobox-nav
github.com
November 11, 2025 at 6:41 PM
This is generally something I'd look for an existing solution for unless I had a really good reason to build it myself.

GitHub's text-expander-element may be a good start and you just provide some extra "niceties" on top.

github.com/github/text-...
November 11, 2025 at 6:38 PM
Not much to add @davatron5000.bsky.social didn't already touch on.

Mixing shadow dom + light dom is a recipe for disaster.

Its part of the reason we don't really support slotting form controls, because if we did, then we could no longer provide labels + help-text due to inability to associate it
November 11, 2025 at 6:34 PM
😭😭😭😭 Thankfully Safari finally fixed aria-activedescendant so I can remove the nasty live region now

role-components.vercel.app/components/c...

github.com/KonnorRogers...
November 11, 2025 at 6:18 PM
To be clear, my state is Rhode Island.

@whitehouse.senate.gov @reed.senate.gov

Both Senate Democrats...Why? Did hemp hurt you or something?
November 11, 2025 at 5:28 AM