Sign in

Jimmy Callin

@callin.cc
72 followers 207 following 353 posts

dad, husband, tinkerer, 🐕 and 🐈 owner, and also sometimes a web dev. callin.cc

PostsRepliesMedia
Jimmy Callin @callin.cc · 29/07/2026
@siracusa.social fwiw i've had success to ask agents to "review the codebase, focus on correctness" instead of explicitly asking it to find bugs.
000
Jimmy Callin @callin.cc · 22/06/2026
the eternal urge to write my own rss reader
010
Jimmy Callin @callin.cc · 27/03/2026
happy sexistential release day to all who celebrate!
000
Jimmy Callin @callin.cc · 17/03/2026
Vibe coded a neat little pm2 menu bar utility and can't believe I need to pay Apple money just to be able to distribute it for others to use.
001
Reposted by Jimmy Callin
Eldritch Racasner 🎃🕷️ @velodus.bsky.social · 01/03/2026
Oof. I just read your post in the most uncharitable, pedantic way possible, and I gotta tell ya: it's not looking good for you.
58104792193
Jimmy Callin @callin.cc · 16/02/2026
@tannerlinsley.com Hi! Some feedback. I visited tanstack.com/start/latest... and felt lost in the navigation. Would be great if the left nav menu autoscrolled to the active item on initial load. Also, I would increase highlight the active menu item since i missed it first time I scrolled through.
tanstack.com
Static Prerendering | TanStack Start React Docs
Static prerendering is the process of generating static HTML files for your application. This can be useful for either improving the performance of your application, as it allows you to serve pre-rend...
010
Jimmy Callin @callin.cc · 09/01/2026
so i tried connecting chatgpt to github and linear expecting to at the very least ask "what are my current tasks i'm working on" and "what are my open prs", but i have no idea how to have it trigger it using the apps?
000
Jimmy Callin @callin.cc · 07/01/2026
Have you instead considered Greenland taking over US?
000
Jimmy Callin @callin.cc · 04/01/2026
If you hate someone who recently had a baby, you can gift them baby clothing with buttons. The more buttons, the better.
010
Jimmy Callin @callin.cc · 24/12/2025
I was hoping React Compiler would only rerender children if their sliced part of a larger state was updated - unfortunately all children gets updated :'( Curios what the recommended way is to solve this while not opting out of concurrent rendering? playground.react.dev#N4Igzg9grgTg...
110
Jimmy Callin @callin.cc · 23/12/2025
Fighting the urge to develop a custom todo app to resolve my issues of not being able to commit to todos.
000
Jimmy Callin @callin.cc · 30/11/2025
Having fun building my own scheduler component! Currently focusing on getting the interactions and layout feel right and smooth, with proper keyboard support. Recurring event support also in the works!
010
Jimmy Callin @callin.cc · 26/11/2025
Toying with patterns to update css variable without triggering rerenders. Is the anti-useEffect crowd ok with this use case? (cc @tkdodo.eu)
010
Jimmy Callin @callin.cc · 14/11/2025
I'm now apparently pluck hair from ear canal years old.
000
Jimmy Callin @callin.cc · 25/10/2025
@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.
220
Jimmy Callin @callin.cc · 20/10/2025
maybe the real us-east-1 was the friends we made along the way
010
Reposted by Jimmy Callin
jeremy kaplowitz @jeremykaplowitz.com · 03/08/2025
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
75131823676
Jimmy Callin @callin.cc · 17/09/2025
This is Elsie ❤️
140
Reposted by Jimmy Callin
jordan @jdan.me · 14/09/2025
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.
714213
Jimmy Callin @callin.cc · 01/09/2025
can't believe silksong is actually getting released this week
000
Jimmy Callin @callin.cc · 03/08/2025
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? :(
120
Jimmy Callin @callin.cc · 16/07/2025
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.
100
Jimmy Callin @callin.cc · 03/06/2025
Atlas the not usually outdoor but today outdoor cat
140
Reposted by Jimmy Callin
Jason Gorman @jasongorman.bsky.social · 18/05/2025
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.
29127
Jimmy Callin @callin.cc · 17/05/2025
I think I own this outfit in God of War #Eurovision
010
Jimmy Callin @callin.cc · 15/05/2025
@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...
store.ui.com
10G Ethernet Adapter - Ubiquiti Store
Plug-and-play, Ethernet adapter with USB-C for seamless 10GbE network connectivity.
110
Jimmy Callin @callin.cc · 10/05/2025
browsing old tweets before i delete them, and 2017 was wild
010
Reposted by Jimmy Callin
Erin Fogg says Free Link @criminalerin.bsky.social · 08/05/2025
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
11837170
Jimmy Callin @callin.cc · 02/04/2025
I saw Silksong!!!
000
Jimmy Callin @callin.cc · 01/04/2025
wondering if my past few years distaste for april fools jokes is a result of increasing age or the state of *waves hands*
000
Jimmy Callin @callin.cc · 19/03/2025
there is one emoji reaction that's by far the most anxiety inducing when you're joking around on slack
240
Jimmy Callin @callin.cc · 18/03/2025
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
010
Jimmy Callin @callin.cc · 14/03/2025
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.dev
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...
110
Reposted by Jimmy Callin
Doctors TARDIS @doctorstardis.bsky.social · 10/03/2025
We can upload 3 minute videos now. YOU KNOW THE RULE
18290724576
Jimmy Callin @callin.cc · 04/03/2025
for about one hour i forgot about *waves hands* THIS and it was wonderful
100
Jimmy Callin @callin.cc · 04/03/2025
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
000
Jimmy Callin @callin.cc · 03/03/2025
@tkdodo.eu Hi! 👋 Did you get a chance to consider my follow-up comment to this discussion here? Thanks! github.com/TanStack/que...
github.com
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...
130
Jimmy Callin @callin.cc · 14/02/2025
i tell myself i should learn how to navigate my code base in chrome’s inspector just so i can place breakpoints faster. but writing ’debugger’ with HMR really is good enough for me.
000
Jimmy Callin @callin.cc · 12/02/2025
I would like to rename 🤮 to ”wasabi eating face”
Person eating most wasabi ever in one minute
000
Jimmy Callin @callin.cc · 12/02/2025
@siracusa.bsky.social hi! just doing a wellness check to make sure you survived the shock of apple's support for purchase transfers
010
Jimmy Callin @callin.cc · 07/02/2025
my baseline test for ui libraries is seeing if drag and release for selection works as expected on dropdown components.
100
Reposted by Jimmy Callin
The Ken In Yellow @kenlowery.bsky.social · 07/02/2025
I'm a blacksmith in a video game. I make three little clinky taps every time you give me five bronze bars to upgrade your weapon. Good day to you
793965364
Jimmy Callin @callin.cc · 07/02/2025
I’m at that age where everyone is either way older or way younger than me but literally looks the same age as me.
000
Jimmy Callin @callin.cc · 04/02/2025
@tkdodo.eu hi!! we have a wrapper hook that is essentially useQuery + logic for listening to websocket events and invalidate the query when a websocket event matching the query configuration appears.
110
Jimmy Callin @callin.cc · 02/02/2025
@tannerlinsley.com Hey! Love the fast and frequent releases of the router (and all your other packages), but when I'm upgrading from 1.x to 1.y I feel like I'm missing a changelog for *users* of what's new.
110
Jimmy Callin @callin.cc · 02/02/2025
you can use whatever fancy development process you’d like, but at the end of the day it’s mostly down to whether or not the team has at least one person that gives a crap
110
Jimmy Callin @callin.cc · 29/01/2025
Never have I ever felt less sympathy for a company experiencing potential IP theft.
theverge.com
OpenAI has evidence that its models helped train China’s DeepSeek
Sucking in data you didn’t ask permission for? Sounds familiar.
000
Jimmy Callin @callin.cc · 19/01/2025
mark really has that soon-to-be divorced energy doesn’t he
020
Reposted by Jimmy Callin
Tim Vickery @timmytimmytimmytim.bsky.social · 16/01/2025
We live in the ✨ world of tomorrow ✨
33587592280