Jimmy Callin
callin.cc
Jimmy Callin
@callin.cc
dad, husband, tinkerer, 🐕 and 🐈 owner, and also sometimes a web dev.
Pinned
wait i haven’t introduced my pets properly!!
Toying with patterns to update css variable without triggering rerenders. Is the anti-useEffect crowd ok with this use case? (cc @tkdodo.eu)
November 26, 2025 at 7:04 PM
I'm now apparently pluck hair from ear canal years old.
November 14, 2025 at 11:31 AM
@tkdodo.eu hi! would you be open to expose `useQueryResult.invalidate()`, instead of having to do `queryClient.invalidateQueries(query.queryKey)`? I'm noticing colleagues reaching for `queryResult.refresh()` simply because it's more easily available.
October 25, 2025 at 10:03 PM
maybe the real us-east-1 was the friends we made along the way
October 20, 2025 at 4:24 PM
Reposted by Jimmy Callin
you don't understand. as someone who isn't inherently good at art, stealing paintings from the museum is the *only* way i'm able to express myself creatively. i wouldn't be able to paint beautiful portraits. but by breaking into a museum and stealing the paintings, now i am
August 3, 2025 at 7:24 PM
This is Elsie ❤️
September 17, 2025 at 2:53 PM
Reposted by Jimmy Callin
Two somewhat contradictory beliefs I hold:

1. You should absolutely overengineer your personal homepage/blog/projects. Experiment with as many things as you can as quickly as possible.

2. If you _really_ wanted to write that blog post, you'd figure it out with a .txt file. Don't overcomplicate it.
September 14, 2025 at 8:28 PM
can't believe silksong is actually getting released this week
September 1, 2025 at 10:31 AM
How did my fun weekend coding project turn into hours of reproducing bugs with their testing helpers and four issues on Cloudflare's workers-sdk? :(
August 3, 2025 at 10:19 PM
every single time I've reported a missing lego piece in my build kit I have later found it. this time i'm pretty sure it's actually missing.
July 16, 2025 at 8:21 PM
Atlas the not usually outdoor but today outdoor cat
June 3, 2025 at 12:06 PM
Reposted by Jimmy Callin
It's fascinating watching developers discover they get better results using "A.I." if they prompt with tests, work in small steps, test continuously, review and refactor throughout, integrate often, and work in smaller teams, and attributing those results to autocomplete.
May 18, 2025 at 7:03 AM
I think I own this outfit in God of War #Eurovision
May 17, 2025 at 7:21 PM
@liss.bsky.social Haven't finished listening to the episode, so apologies if this has been mentioned later, but if you have a USB-C port free on your current TS4 have you considered the 10G ethernet adapter? Then you would have 10G on all of your current devices as well. store.ui.com/us/en/catego...
10G Ethernet Adapter - Ubiquiti Store
Plug-and-play, Ethernet adapter with USB-C for seamless 10GbE network connectivity.
store.ui.com
May 15, 2025 at 2:44 PM
browsing old tweets before i delete them, and 2017 was wild
May 10, 2025 at 10:03 PM
Reposted by Jimmy Callin
Pope is a funny job like YES he works for maybe one of the most wicked institutions this world has ever seen but MAYBE he'll say fewer gay slurs repeatedly and SOMETIMES he'll shake his head no when a world leader flippantly suggests feeding children into a machine that makes energy drinks for cops
May 8, 2025 at 5:38 PM
I saw Silksong!!!
April 2, 2025 at 1:51 PM
wondering if my past few years distaste for april fools jokes is a result of increasing age or the state of *waves hands*
April 1, 2025 at 7:18 PM
there is one emoji reaction that's by far the most anxiety inducing when you're joking around on slack
March 19, 2025 at 2:08 PM
one of our (paid for) npm packages thought `6.2.20250316` was a good version format to introduce for nightlies and now I've had to educate them on semantic versioning and why this is a terrible idea and I was already quite annoyed with them
March 18, 2025 at 11:58 AM
Am I bad at searching or is there nothing about ref callbacks in react.dev? dev.to/gilfink/quic...

Might be intentional? cc @ricky.fm
React
React is the library for web and native user interfaces. Build user interfaces out of individual pieces called components written in JavaScript. React is designed to let you seamlessly combine compone...
react.dev
March 14, 2025 at 11:04 AM
Reposted by Jimmy Callin
We can upload 3 minute videos now.

YOU KNOW THE RULE
March 10, 2025 at 7:52 PM
for about one hour i forgot about *waves hands* THIS and it was wonderful
March 4, 2025 at 2:45 PM
my least favorite game is pressing the play/pause key on my keyboard late at night when my wife is sleeping and wondering if it will correctly start apple music, or if it for some reason will start playing music through our bedroom sonos speaker
March 4, 2025 at 10:42 AM
@tkdodo.eu Hi! 👋 Did you get a chance to consider my follow-up comment to this discussion here? Thanks! github.com/TanStack/que...
Adding event-based invalidation support · TanStack query · Discussion #8618
Hello! We have quite a few useQuery and useInfiniteQuery wrappers, that we over the years have managed to move more and more logic into react-query's queryOptions and infiniteQueryOptions, which ha...
github.com
March 3, 2025 at 2:35 PM