Tom Sherman

@tom.sherman.is

Software Engineer in Norwich. he/him Working on @frontpage.fyi https://tom-sherman.com

We had an accessibility audit of our shadcn-based design system and let me tell you there are so many UX improvements that can be made across the board

In years gone by i would tell people to open a PR to show their PoC in practice Now with code generation being so cheap I think this is dangerous advice, it sets the wrong expectation

There seems to be a crazy spam wave happening right now. LLM generated replies that sounds quite natural but are not related at all to the parent post. I have a post with 16 spam replies all from different accounts, they all have the same vibe like they've been generated with the same prompt

If anyone is building a library that has a collection systems that exist on several components, get Claude to review it for inconsistencies - it's very very good. Just point it at your public interface types

ARIA Pattern guide seems to suggest that menus should always focus the first menu item but in my experience that isn't the case. It's not how macOS/Windows works and I'm hard pressed to find any UI on the web that implements it this way Anyone have insight on this?

I posit that anthropic ran mythos against curl back in April when they were doing their PR around it, found that it didn't produce any huge findings, and subsequently "delayed" access to the curl team because of it Classic selection bias in the reporting around this new model I'm sure

daniel:// stenberg://@bagder.mastodon.social.ap.brid.gy · 3mo ago

#Mythos finds a #curl vulnerability yes, as in singular one. https://daniel.haxx.se/blog/2026/05/11/mythos-finds-a-curl-vulnerability/

Cool! Now imagine if both Tangled Spindles and Netlify supported OIDC so the 'create PAT' step could be skipped entirely

Philippe Serhal@philippeserhal.com · 3mo ago

👀 I have achieved continuous deployment to @netlify.com from @tangled.org. Add a workflow like so: tangled.org/philippeserh... Add site ID + Netlify PAT: tangled.org/philippeserh... ☑️ PR → deploy preview ☑️ Push to main → deploy to prod Deploy URLs tucked away in pipeline logs, but it's a start.

It turns out that the Bluesky hosted PDS started responding with DPoP failures/challenges more often This triggered a bug in Node.js (undici) via Next.js' patched fetch() function 😰 github.com/nodejs/undici/is… and github.com/vercel/next.js/i…

Tom Sherman@tom.sherman.is · 3mo ago

I think posting/commenting on @frontpage.fyi is currently broken for those on Bsky PDSes Would anyone like to test my theory? Leave a comment on frontpage.fyi/post/tom.sherman… and check if the fyi.unravel.frontpage.comment record is created in your repo