Josh's Avatar

Josh

@joshellis.co.uk

Co-author of react-spring & other @pmnd.rs libraries ✌️ β€’ Software Engineer @sanity.io πŸ€–

272
Followers
165
Following
37
Posts
03.07.2023
Joined
Posts Following

Latest posts by Josh @joshellis.co.uk

Preview
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.

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...

13.02.2026 14:46 πŸ‘ 9 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

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

26.01.2026 13:51 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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.

12.01.2026 11:54 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Popular opinion, this iOS glass stuff is rubbish.

28.12.2025 15:19 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

@stav.dev πŸ‘€πŸ‘€

05.11.2025 15:58 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I assumed it will allow deferred rendering in the tree if you know the component perhaps is expensive or β€œless important” to the user. Also assume it’s more valuable next to siblings that suspend independently?

E.g. I might prioritise a nav bar over a particular widget on a homepage?

31.10.2025 12:55 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I didn't realise how fast pnpm is until I used yarn 1 again. wow.

24.10.2025 07:14 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Who needs coffee when you have an AWS outage?

20.10.2025 11:07 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I agree

12.10.2025 14:47 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

watching @codey.bsky.social represent in Las Vegas from the @sanity.io all hands!

Well done Cody!!

07.10.2025 18:37 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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.

02.10.2025 05:19 πŸ‘ 8 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

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.

30.09.2025 14:00 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
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...

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 πŸ™

16.09.2025 08:26 πŸ‘ 27 πŸ” 1 πŸ’¬ 3 πŸ“Œ 0
Video thumbnail

icing without cake is just icing

09.04.2025 13:49 πŸ‘ 25 πŸ” 8 πŸ’¬ 2 πŸ“Œ 2
Preview
a cartoon drawing of a spongebob squarepants character holding a barbell ALT: a cartoon drawing of a spongebob squarepants character holding a barbell

it's official, i've been working at Sanity for nearly 5 months & i'm now in love with Observables.

24.02.2025 14:46 πŸ‘ 6 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Any reccomendations on an email app that works nicely for desktop? preferrably free πŸ™

02.02.2025 15:09 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Truth. Composition is underrated.

10.12.2024 18:53 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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?

09.12.2024 21:52 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

react19 is out. suppose i should probably update those libraries.

06.12.2024 08:54 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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 πŸ™β€οΈ

12.11.2024 19:51 πŸ‘ 8 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
two men in suits and ties are sitting next to each other in front of a window with blinds . ALT: two men in suits and ties are sitting next to each other in front of a window with blinds .

Out to @syntax.fm for sponsoring me on GH, thanks!!

11.11.2024 12:42 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Tbf I’m more impressed it runs on steam deck.

10.11.2024 16:22 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Finally trying elden ring for the first time today, died in the first 30 seconds.

So the rumours are true.

10.11.2024 16:19 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

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 πŸ’ͺ🏼πŸ’ͺ🏼

09.11.2024 12:55 πŸ‘ 14 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

🐐

07.11.2024 08:55 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Notion, please give me split pane πŸ™

06.11.2024 15:49 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Poimandres Open source developer collective

pmnd.rs

01.11.2024 16:54 πŸ‘ 7 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

βœ‹ work in the Poimandres ecosystem – react-spring, react-three-fiber etc.

01.11.2024 16:27 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

So what's the go to react-icon library we all use now? πŸ‘€

01.11.2024 08:36 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

πŸ‘

01.11.2024 08:21 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0