I get why people say that AI has reignited a love for OpenSource work. I think its finally happened for me.
Josh
@joshellis.co.uk
Co-author of react-spring & other @pmnd.rs libraries ✌️ • Software Engineer @sanity.io 🤖
One of my favourite things about working at @sanity.io is taking some time to contribute back to OpenSource projects like github.com/module-feder...
GitHub - module-federation/vite: Vite Plugin for Module Federation
Vite Plugin for Module Federation . Contribute to module-federation/vite development by creating an account on GitHub.
github.com
when you think about it, the amount of ex-tory MPs defecting to Reform really speaks volumes as to the moral compass of the previous Tory governments. They're either popularists with no integrity or just terrible people. Either works for me idm
Hold music should have an amount of songs on rotation, probably 4/5. If you’re on hold over 20mins then really the company is trash.
We’ve been using the activity API at sanity since it was released as experimental to support multiple Iframes being mounted & unmounted whilst preserving their state & I’m really pleased at how fantastic it’s been.
React 19.2 is now available! This release includes Activity, useEffectEvent, React Performance Tracks, partial pre-rendering, and more: react.dev/blog/2025/10...
one of my favourite things open source projects do that aren't having a good time maintaining themselves is implement a stale bot – the issue isn't fixed, its still there, but on face value – the number looks nice.
Tired of passing query clients to your mutation with @tanstack.com Query? Well, now you can access it in the mutationFn – github.com/TanStack/que... Thanks @tkdodo.eu for all your patience on this 🙏
feat(query-core): add context to mutationfn & mutation callbacks by joshuaellis · Pull Request #9615 · TanStack/query
Description Kicking off where #9193 left off, i've added the same code modifications to add context to mutationFn, in addition i've changed type references & documentation references to...
github.com
it's official, i've been working at Sanity for nearly 5 months & i'm now in love with Observables.
a cartoon drawing of a spongebob squarepants character holding a barbell
ALT: a cartoon drawing of a spongebob squarepants character holding a barbell
media.tenor.com
Any reccomendations on an email app that works nicely for desktop? preferrably free 🙏
Realistically, there’s no reason react-spring couldn’t have a vanilla core & a react-dom adapter. Could be a nice way to offer vue-springs?
so proud to be part of a company that recognises the work of open source developers around the world who give up so much of their free time to empower others 🙏❤️
Open source software is crucial to the success of Sanity, so it makes sense to give back to great projects that we and our community use every day. That's why we joined the @opensourcepledge.com with a $112k donation to great projects and maintainers. 🫶 www.sanity.io/blog/sanity-...
Finally trying elden ring for the first time today, died in the first 30 seconds. So the rumours are true.
I’m my first few weeks @sanity.io, I had a crazy in-depth conversation about popover behaviour in conjunction with accessibility standards. It’s awesome to see how the rest of team is so committed to making a great experience for all users 💪🏼💪🏼
All about that speed 🏎️
We've been working with the @react.dev compiler wg to adopt it for our libraries. It has been great so far! We're also the first ones to have shipped libraries on npm that supports both the new compiler and react 18: ⚛️ react-rx ⚛️ sanity/ui ::pats our own back:: www.npmjs.com/browse/depen...
We've been working with the @react.dev compiler wg to adopt it for our libraries. It has been great so far! We're also the first ones to have shipped libraries on npm that supports both the new compiler and react 18: ⚛️ react-rx ⚛️ sanity/ui ::pats our own back:: www.npmjs.com/browse/depen...
npm
npmjs.com
"The only hard thing left in computer science for is now naming." www.sanity.io/blog/live-by...
Your content is now Live by default
Caching headaches cured forever. Deliver real-time updates, at scale, with fresh content, for everyone. Available now!
sanity.io
Trying to fix a bug in a codebase i've never been in before got me like
a man in a suit is standing in a room
ALT: a man in a suit is standing in a room
media.tenor.com