Shane Osbourne
shaneosbourne.bsky.social
Shane Osbourne
@shaneosbourne.bsky.social
Creating software at DuckDuckGo

https://shane-o.dev
Erase the types? Have the handler return impl IntoResponse, then call .into_response() on each arm?
August 10, 2025 at 6:11 AM
Looks like exactly what I need, will check later and report back! Thanks
July 15, 2025 at 2:54 PM
It’s a little too extreme when used on a whole line - it can mask typos etc. it’s good to isolate the smallest possible case on a separate line with this, otherwise you’re effectively turning off the type checker completely
May 19, 2025 at 9:57 PM
Have you considered (or used elsewhere) any playwright-level testing for these findings? Just by looking at heap dumps out of CDP etc?
February 19, 2025 at 11:54 AM
I’m no fan of the dx, causing update chains via assignment is not my preference, but you just reach for it when your profiler shows that perf is poor
February 12, 2025 at 7:00 AM
The ability to pass around a value (via props) that is stable (no re-renders) and can create trees of additional computed values when needed. If you’ve ever had an experience where you enjoy/appreciated derived state in react, imagine that but with efficient updates.
February 12, 2025 at 6:59 AM
I also wrote about this idea - where being leaner is a good long-term strategy shane-o.dev/articles/int...
3 steps towards a faster TRU (Time to Reviewable URL) - Shane Osbourne
Today I am formalizing TRU - a new metric for Frontend teams that shows how quickly you can produce reviewable work. By definition, it's also a good measurement of how quickly your team can iterate on...
shane-o.dev
January 23, 2025 at 7:44 PM
yep - I made this about 3.5yr ago to see what the SSR+CE story was. I never got as far as exploring library integration though. crossbow-wc-2ayn6.ondigitalocean.app
Full-stack Web Components | Crossbow
crossbow-wc-2ayn6.ondigitalocean.app
January 3, 2025 at 9:22 AM
Yeah it's tough problem - the approach taken by projects such as github.com/atlassian/pr... is really great, many could learn from it. Framework agnostic, but with (p)react-friendly apis and more reliance on the web platform as a whole 👌 CC: @alexreardon.bsky.social for the excellent work there.
GitHub - atlassian/pragmatic-drag-and-drop: Fast drag and drop for any experience on any tech stack
Fast drag and drop for any experience on any tech stack - atlassian/pragmatic-drag-and-drop
github.com
January 3, 2025 at 9:10 AM
@jovidecroock.com @developit.dev @marvinh.dev I've had huge success with Preact in this area, many thanks for the continued work 🙏
January 2, 2025 at 10:09 PM
Oh I see - then perhaps I’m getting a cached version, or one I downloaded when it came out?. For reference today I was listening to the episode from Dec 3rd (Matt Pocock) - and the ads just pop in out of the blue :)
December 22, 2024 at 9:47 PM
Also try Poppy - Negative Spaces
November 19, 2024 at 7:03 PM
Same!
November 18, 2024 at 8:06 PM