Profile avatar
statisticsftw.bsky.social
Creator of Isograph https://github.com/isographlabs/isograph. Check out my talk at GraphQL conf! https://youtu.be/sf8ac2NtwPY?si=jkljEacLsxStFfjg Pinterest, previously Relay team at Meta
544 posts 729 followers 440 following
Regular Contributor
Active Commenter

This is our first month to have two events in a long time! Check it out if you're in NYC

#RustNYC has another upcoming meetup on 3/26: I can't believe that's legal Rust! with @mgattozzi.dev I'm pumped about this meetup. If you loved his RustConf talk "WEIRD EXPRESSIONS AND WHERE TO FIND THEM" (caps in original), then you're going to love this talk.

Something absolutely massive is about to land in Isograph, and I'm so excited

Content Foundry made it to the HN front page!!!

Content Foundry, the first company to use Isograph, is going live now!!!! x.com/i/broadcasts... Randall Bennett, the founder, has believed in Isograph since day one!!! In many ways, Content Foundry is the perfect initial adopter:

Content Foundry, the first company to use Isograph, is going live now!!!! x.com/i/broadcasts... Randall Bennett, the founder, has believed in Isograph since day one!!! In many ways, Content Foundry is the perfect initial adopter:

Has anyone done an “atproto of nothing” joke yet?

A bit of insider baseball, but this has been something I've always thought was confusing about Relay: the fact that Relay fetch policies combine fetch policies and suspense policies. Anyway, there are no suspense policies. For now, if there is missing data, you suspend.

We're *extremely* excited to announce the release of Isograph 0.3.0 and 0.3.1! These releases are chock-full of new features, and make Isograph much more usable in real-world projects. Let's dive in! isograph.dev/blog/2025/03...

noooo the chat feed keeps showing that I have one unread message, even though I've read all of the messages

We're *extremely* excited to announce the release of Isograph 0.3.0 and 0.3.1! These releases are chock-full of new features, and make Isograph much more usable in real-world projects. Let's dive in! isograph.dev/blog/2025/03...

New blog post: Thinking about React as a state machine can help us reason about async state updates and React’s concurrent ceatures: {transitions} = f(state) jordaneldredge.com/blog/transit...

Currently piping BlueSky into Materialize, using their delightful Jetstream source (docs.bsky.app/blog/jetstream). It's then just a bit of (recursive) SQL to e.g. live monitor the largest threads, the deepest threads, the most improbably shaped and tenuous threads which should be pointed out.

You should read my monad tutorial! I worked quite hard on it over months — several people have said it's really well-written, and that it's the first time they've really understood the implications of monads. Even the more critical responses have said it's a new angle that hasn't been used before 😅