Jordan Eldredge
@capt.dev
Engineer on http://relay.dev at Meta | Made http://webamp.org | Hacking on GraphQL Server for TypeScript http://grats.capt.dev
You may be tempted to roll your eyes and say that this was obvious, but there is a substantive difference between pointing out there is a slippery slope and having solid evidence that Ring's CEO is planning to expand Search Party beyond lost pets. Kudos to 404 Media.
Scoop: Ring's CEO told staff Search Party is not going to be just for dogs, according to a leaked email I obtained. Said it is "first for finding dogs" before suggesting it would be expanded to be used for crime: www.404media.co/leaked-email...
There’s a lawsuit against WhatsApp making the rounds today, claiming that Meta has access to plaintext. I see nothing in there that’s compelling; the whole thing sounds like a fishing expedition.
🎤 The GraphQLConf CFP is open! Got a GraphQL idea or story to share? Join us May 6 - 7 at Meta HQ in Menlo Park. Submit your talk 👇 sessionize.com/graphqlconf...
GraphQLConf 2026: Call for Papers
GraphQLConf 2026, the official GraphQL conference brought to you by the GraphQL Foundation, brings the entire GraphQL community together to learn, eng...
sessionize.com
Setting Chrome to mimic a 3G network it's even worse! 8 distinct layouts.
What the heck is going on with Spotify's embedded player that it flashes through no fewer than six different layouts as it loads?
What the heck is going on with Spotify's embedded player that it flashes through no fewer than six different layouts as it loads?
I reached out to the author of this viral Reddit post thinking there might be a story in it. He sent me an employee badge that Gemini flagged as being AI-generated and supporting documents that I suspect were also generated by AI. Be careful out there folks! www.reddit.com/r/confession...
From the confession community on Reddit
Explore this post and more from the confession community
reddit.com
Remembering the time a few months ago where I asked Claude to write a Bach chorale using LilyPond and then do 10 iterations of critical feedback and improvements. It ended up with this hilarious monstrosity. The reviews it gave the final draft were quite impressive...
Happy New Year 🎉 New year, new resolutions: fewer null checks, clearer error handling, and getting nullability right in GraphQL. Let's see how far we get this year.
deployed big update to rsc-playground.pages.dev lots of bugfixes and a few new examples. this basically works now! i'll open source a bit later
Tis the season for me to remind you that the Spike Jones Xmas Spectacular is the best Christmas album: jordaneldredge.com/spike-jones-...
Spike Jones Presents a Xmas Spectacular / Jordan Eldredge
My favorite Christmas album
jordaneldredge.com
I updated grats.capt.dev internal snapshot tests to serialize using markdown and the result is so nice! Snapshot output now has syntax highlighting and nice readable headings showing what each bit of the output means.
x.com/panchito built a _really_ slick looking Github file viewer clone that fully uses RSCs and new React features, as well as making smart use of modern CSS. Great writeup on the implementation: wtbb.vercel.app I tried browsing the React repo example and it's _fast_! Really impressive!
Without the blue bar
a github clone with NextJS 16 and cache components
wtbb.vercel.app
maybe not the best moment for it but i finally condensed my “why react server components” into a short blurb that does well on HN
Ever wonder how GraphQL clients like Relay keep your app’s data perfectly in sync without extra network calls? 🤯 Meta’s Sabrina Wasserman breaks down the core engine behind modern GraphQL clients. Watch here 👇 www.youtube.com/watch?v=hz0...
Local Data Consistency With GraphQL - Sabrina Wasserman, Meta
Have you ever wondered how GraphQL clients like Relay keep local data consistent across surfaces, ensuring that changes made within a session are seamlessly ...
youtube.com
I think the npm client should probably follow pnpm in making post-install scripts be opt-in and recording that decision in package-lock, so if a package that was previously inert suddenly has a post-install script, it wouldn't execute. www.sonatype.com/blog/the-sec...
The Second Coming of Shai-Hulud: Attackers Innovating on npm
Sha1-Hulud returns to npm with automated, self-replicating malware and pipeline persistence. Sonatype details the campaign and how to stay protected.
sonatype.com
Curious how Meta approaches GraphQL in real production systems? Check out this playlist with all their GraphQLConf talks from past years. Full playlist: www.youtube.com/playlist?li... #graphql #react #relay
GraphQL at Meta
youtube.com
I simply refuse to accept that police ever have to look like this. this is just pure cosplay. it should be illegal for cops to be dressed like soldiers going to war.
You know you've arrived when someone makes a short-form video in which they point enthusiastically at a thing you made
Local reasoning. Zero over-fetching. Seamless pagination. Optimistic updates. Consistent UI. Tiny bundles. Built in lock-step with #GraphQL; Meta's Jordan Eldredge shares The Big Ideas in #Relay to enhance user experience and developer velocity. youtu.be/yInL1aPZjvI
The Big Ideas in Relay - Jordan Eldredge, Meta
Relay, Meta’s advanced GraphQL client for React, has many innovative capabilities not available in other clients. We will explore these capabilities, what th...
youtube.com
This weekends exploration for the Winamp Skin Museum: what if you could algorithmically doom scroll Winamp skins 🤔
This is very clearly the direction in which things are headed, especially since so many of the people who built and maintained the tools the US IC has developed-in house have been fired or have left.
YIKES: NSO floats Pegasus spyware used in hypothetical "time of domestic crisis" in 🇺🇸America. I believe they won't stop lobbying until they get Pegasus into USA. To hack Americans. 1/