What does crashing a car in a video game teach us about improving the feel of our hover gestures?
Learn how to use continuous collision detection algorithms with our pointermove events in the latest Motion Magazine article.
sadly, the AI startup i’ve loved working at is winding down so, it’s time to explore what’s next.
if you have (or know of) any remote software engineer roles, plz consider lil ol’ me 🫶 DMs are open https://t.co/h2fdwCzm4U
@HMRCcustomers Thank you, I had tried the online appeal form but fixed penalty notices are not provided a reference in order to complete the web form.
This was not clear / frustrating, however I called HMRC this morning and resolved the issue via phone.
Thanks again.
@HMRCcustomers
I just received notification of a £100 penalty for failing to file a return for my dormant ltd company. However, upon checking the filing history I did indeed file dormant accounts for the period specified.
Can you advise on next steps to resolve this matter?
Some personal news: my 3-year-old daughter Liza was diagnosed with Ewing’s sarcoma in October 2024. She’s already completed 14 rounds of chemo and two surgeries. 🧵
@jjenzz@benoitgrelard@ryanflorence I loved when we’d finally crack a solution. Personal favs are asChild, focus first, and focus proxies that let you implicitly direct focus to another node without a DOM lookup, that last one even lets you shift focus out to browser chrome.
Working with @iravid and team has been one of the best experiences in my career.
No nonsense, full autonomy, wonderfully skilled team, fully remote and a 4d week!
If you’re a UK-based AI engineer and that sounds exciting to you, reach out!
I'm hiring an AI engineer at @scroll_ai. UK-based, £130K-£170K+significant equity, fully remote.
* Own search, retrieval, context and prompt engineering
* Develop our evals
* High-end senior team
Building the future of AI research tools. Apply here: https://t.co/Y239ctJ0LM
Hey @WeAreOpenreach , there is a damaged telephone distribution pole opposite my property. It's missing a lid with exposed cables at ground level. I tried to report via your website but it returns an error and telephone support was dubious. Can you help me get this repaired?
One of the most impactful projects a design engineer can work on today 👇
Base UI is slated to become the new default component library for React, and I can't recommend enough working with @colmtuite and the team.
Introducing @base_ui 🚀
✔️ 25 accessible UI components
✔️ Unstyled. Compatible with any styling engine.
✔️ Fully composable with an open API
I'll highlight some of my favourite features in the thread 🧵⬇️
@vladmoroz Third party is perhaps not the best example as you can do this already within onPointerDownOutside, but it would be nice to declaratively state a layer that Radix will be made aware of.
@vladmoroz Yeah, for example a browser form extension like 1Password might trigger an “outside” click within a dialog depending on how it’s implemented. If I know the pieces I have, I’d like to be able to make Radix aware of them easily.
@vladmoroz A way to “shard” or add additional elements to the dismissible stack. E.g. when you don’t have a choice and need to use a third party popover element but radix has no visibility of it so pointer events are classed as “outside” events and it closes the layer.
@vladmoroz - exposed way to configure the floating strategy
- easier access to position aware values for animating with JavaScript e.g. transform origin
- CSS transition support in lifecycle
- that fucking scroll lock incantation you need to do to not wobble the viewport when modal
@vladmoroz Radix Navigation Menu follows that pattern –Attio(https://t.co/uvRiWthm0e) has a nice implementation of that.
MacOS menubar is a GUI example. Otherwise na, I haven't seen many modal patterns with it.
I suppose if a "popup" allows a tab in then it's reasonable to tab out.