Robert Balicki @statisticsftw.bsky.social · 21/07/2026Yeah, I did. But it feels like eating wood shavings. I don't drink enough water to make it palatable 100
Robert Balicki @statisticsftw.bsky.social · 11/06/2026Great meeting you in person! And one day I'll learn to stare at the right location on a camera 020
Reposted by Robert BalickiRust NYC @rust.nyc · 03/02/2026Excited for #RustNYC this evening! Charles Giguere: Powering the Foresight Spatial Labs renderer with #Bevy @chrisdryden.bsky.social: Cutting Amazon build times by 40% with Rust Big thanks to our host @materialize.com!bsky.app 053
Robert Balicki @statisticsftw.bsky.social · 02/02/2026It does exist in one specific way, which is that the compiler generates a bunch of client fields for you: __refetch fields (and some others). But there isn't any reason you can't write your own "adapter" (idk what to call it) and auto generate components for each form variation. 030
Robert Balicki @statisticsftw.bsky.social · 02/02/2026Would love to hear about what you have in mind! Right now, Isograph is very pro-repeating yourself (in the Relay way of many fragments with the duplicate selections), which is to say, there's no way to "create many components in a loop" or the like. But we will definitely have that, at some point! 110
Reposted by Robert BalickiGraphQL @graphql.org · 15/01/2026🎤 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...sessionize.comGraphQLConf 2026: Call for PapersGraphQLConf 2026, the official GraphQL conference brought to you by the GraphQL Foundation, brings the entire GraphQL community together to learn, eng... 096
Robert Balicki @statisticsftw.bsky.social · 24/12/2025Houdini is one of the most exciting things going in the world of GraphQL right now. Check out the video from the latest conference youtu.be/cRTYf59rYMU What is an ideal client when GraphQL goes full stack? 020
Robert Balicki @statisticsftw.bsky.social · 14/12/2025So go on, give the quickstart isograph.dev/docs/quickst... a try! Join the discord isograph.dev/discord! Star the repository github.com/isographlabs...!isograph.devQuickstart guide | IsographIn this quickstart guide, we will create a new NextJS project and add Isograph to it. Then we'll use the free and publicly available Star Wars GraphQL API. 000
Robert Balicki @statisticsftw.bsky.social · 14/12/2025So what did we achieve? We - allowed Isograph to be adopted incrementally, and in more situations, while - substantially improving the DevEx of doing so, and - shipped support for optimistic updates, which raises the ceiling for the quality of app you can write :) 100
Robert Balicki @statisticsftw.bsky.social · 14/12/2025github.com/corydeppen who added docs about TanStack and StrictMode, and github.com/TheRealGchen who added docs related to troubleshooting! The team grows!github.comcorydeppen - Overviewcorydeppen has 53 repositories available. Follow their code on GitHub. 100
Robert Balicki @statisticsftw.bsky.social · 14/12/2025But what makes me most excited is that this release included commits from **five** new contributors! The aforementioned github.com/lucasmachadorj and github.com/sp6370, as well as github.com/Cobord, who added tests to the compiler, and...github.comlucasmachadorj - Overviewlucasmachadorj has 2 repositories available. Follow their code on GitHub. 110
Robert Balicki @statisticsftw.bsky.social · 14/12/2025On top of this, we made internal refactors (quite a lot, actually). These had the effect of letting us ship additional language server features, improving the performance of the compiler and setting us up to support non-GraphQL backends. Great work by Vadim Evseev here! 100
Robert Balicki @statisticsftw.bsky.social · 14/12/2025Now, the compiler doesn't recreate the entire __isograph folder on every incremental update, but instead just makes the minimal changes to the filesystem that are necessary! 100
Robert Balicki @statisticsftw.bsky.social · 14/12/2025But what we shipped doesn't end there! github.com/lucasmachadorj shipped a change that improved the perf of the compiler. In some local tests, incremental updates went from 144ms to 53ms and 125ms to 72ms. And these gains are likely going to be much larger in larger projects!github.comlucasmachadorj - Overviewlucasmachadorj has 2 repositories available. Follow their code on GitHub. 100
Robert Balicki @statisticsftw.bsky.social · 14/12/2025This relied on a refactor of the Isograph store. It's no longer a "single object", but rather a stack. Adding an optimistic response is simply adding a layer to this stack, which can be removed without any difficulty! And this sets us up for some pretty cool future wins 🙈 100
Robert Balicki @statisticsftw.bsky.social · 14/12/2025In cases like that, you can provide an optimisticNetworkResponse that will be written into the store for the duration of the network request, then dropped afterward! 110
Robert Balicki @statisticsftw.bsky.social · 14/12/2025Oftentimes, you know what the network response will look like when you're making a network request. For example, if you are incrementing the star count on the Isograph repository, we can predict the response. 110
Robert Balicki @statisticsftw.bsky.social · 14/12/2025But wait... there's more! We also added support for providing optimistic responses! Check out this video for more youtube.com/watch?v=skWB... Once again, amazing work by @patrykwalach.bsky.socialyoutube.comIsograph v0.5.0 — optimistic network responsesYouTube video by Isograph 100
Robert Balicki @statisticsftw.bsky.social · 14/12/2025And the best part? This API uses all of the same Isograph primitives, you get a bunch of stuff for free: - re-rendering just the components are affected - the ability to garbage collect your data when you're done And so much more! 100
Robert Balicki @statisticsftw.bsky.social · 14/12/2025being able to write arbitrary data into the Isograph store is for you! You write data into Isograph, and then let Isograph take over rendering part of your page from there. This makes it dramatically easier (and lower risk) to adopt Isograph in new projects! 100
Robert Balicki @statisticsftw.bsky.social · 14/12/2025Whether you're incrementally adopting Isograph on a per-component basis (and you should demand this of your frameworks!), or you don't have a GraphQL endpoint ready, or you have some external source of data (server-sent events, local storage, external APIs, etc.) then... 110
Robert Balicki @statisticsftw.bsky.social · 14/12/2025But that's enough about DevEx. Let's talk about some runtime features. First, the ability to write external data into Isograph... in a fully statically typed way! Thank you @patrykwalach.bsky.social for this amazing work. www.youtube.com/watch?v=Tl5p...youtube.comIsograph v0.5.0 — writing external data into the Isograph storeYouTube video by Isograph 110
Robert Balicki @statisticsftw.bsky.social · 14/12/2025And not only does this work in VSCode, thanks to github.com/sp6370, we're also publishing the extension to the Open VSX registry! So you can use it in other editors! Thanks!! 110
Robert Balicki @statisticsftw.bsky.social · 14/12/2025And most importantly... if you select a field that doesn't exist, the extension will offer to create it for you! Wow!! Isograph is truly committed to helping you ship fast :) 110
Robert Balicki @statisticsftw.bsky.social · 14/12/2025First off, I want to talk about some of the amazing DevEx wins that have landed. Check out this video where we holistically look at the DX of Isograph, before talking about what is new in v0.5.0 www.youtube.com/watch?v=6tNW...youtube.comIsograph v0.5.0 — VSCode extension demonstrationYouTube video by Isograph 100
Robert Balicki @statisticsftw.bsky.social · 14/12/2025Check out the blog post if you want more details! isograph.dev/blog/2025/12...isograph.devIsograph v0.5.0 — the one with optimistic updates, writing data from external sources, and VSCode extension DevEx improvements! | IsographThe Isograph team is extremely proud to announce the release of Isograph v0.5.0! This release contains amazing new runtime features, massive DevEx wins, compiler performance improvements and important... 100
Robert Balicki @statisticsftw.bsky.social · 14/12/2025Hey folks! Isograph v0.5.0 has just been released!! The trend of groundbreaking releases continues 🎉 This release includes support for optimistic updates and for writing external data into Isograph. And it has massive DevEx wins 🤩 and huge perf wins. Let's dive in! 140
Reposted by Robert BalickiRust NYC @rust.nyc · 19/11/2025Announcing our Containers in Rust track at #RustNYC Unconf 2025! Join Carson Weeks to explore container internals: kernel primitives (namespaces, cgroups, seccomp) and their role in isolation/resource control. See a #rustlang implementation for memory-safe inspection and tweaking. rust.nyc/unconf 021
Reposted by Robert BalickiRust NYC @rust.nyc · 24/11/2025Announcing our Closed-Loop LLM Engineering track at #RustNYC Unconf 2025! Join Viraj Mehta to explore an LLM gateway leveraging #Tokio, Clarabel conic program solver, and #ClickHouse to update prompt-model sampling probabilities in real time. Plus: agent optimization competition! rust.nyc/unconf 041
Reposted by Robert BalickiRust NYC @rust.nyc · 02/11/2025Announcing our Safety Critical Rust track at #RustNYC Unconf 2025! Join us for sessions on all things safety critical, led by Xander Cesari from the Safety-Critical Rust Consortium & Rust Project Content team. Register now: rust.nyc/unconf 042
Reposted by Robert BalickiRust NYC @rust.nyc · 07/11/2025Announcing our Scientific Computing track at #RustNYC Unconf 2025! Join Helmut Carter and James Logan to explore scientific computing in #RustLang. Discuss interoperability, accessibility, best practices, and community. Share experiences and ideas to shape the field. Waitlist: rust.nyc/unconf 071
Reposted by Robert BalickiRust NYC @rust.nyc · 12/11/2025Announcing our Distributed Systems track at #RustNYC Unconf 2025! Join Brendan O'Brien for an open discussion where everyone interested in #DistributedSystems can share knowledge, challenges, and learn from the community to help us all be the best we can be. Register now: rust.nyc/unconf 021
Reposted by Robert BalickiRust NYC @rust.nyc · 10/11/2025Announcing our Interop Workshop: Rust - Python In 1 Hour at #RustNYC Unconf 2025! Join @nrposner.bsky.social for a whirlwind intro to #Rust-Python interop with #PyO3. Create a simple app using common patterns. Open to all skill levels, focused on beginners. Join the waitlist: rust.nyc/unconf 031
Reposted by Robert BalickiRust NYC @rust.nyc · 04/11/2025Announcing our Automate Crate Maintenance track at #RustNYC Unconf 2025! Join Yuri Astrakhan to explore CI, AutoFix, AutoPublish, and other tricks. Focus on code; let automation handle reviews, code hygiene, publishing, and maintenance with minimal effort. Register now: rust.nyc/unconf 031
Reposted by Robert BalickiRust NYC @rust.nyc · 03/11/2025Announcing our Managing Medium To Large Rust Projects track at #RustNYC Unconf 2025! Join Joshua Send for discussions on organization, modularization, and build strategies. Topics: crates vs modules, Cargo vs alternatives, compilation speed, generics vs dyns. Register now: rust.nyc/unconf 052
Reposted by Robert BalickiRust NYC @rust.nyc · 20/11/2025Announcing our Turn ANYTHING into a database track at #RustNYC Unconf 2025! Join @alexkesling.bsky.social with your laptops and crazy ideas. Walk through how to make almost anything queryable via SQL! Register now: rust.nyc/unconf 021
Reposted by Robert BalickiRust NYC @rust.nyc · 14/11/2025Announcing our Rust as a Common Implementation Language track at #RustNYC Unconf 2025! Join @lucretiel.me to explore how established teams can benefit from Rust without full rewrites. Why maintain separate Java/Python/Node implementations when a single Rust library could serve all? rust.nyc/unconf 042
Reposted by Robert BalickiRust NYC @rust.nyc · 16/11/2025Announcing our Building with Rust & Goblin AI track at #RustNYC Unconf 2025! Join Will Berry to explore an open source workflow engine similar to n8n, written in Rust, that runs code in multiple languages and its real world breakthrough use cases. Register now: rust.nyc/unconf 031
Reposted by Robert BalickiRust NYC @rust.nyc · 05/11/2025Announcing our Make Your Own Gametank Game in Rust workshop at #RustNYC Unconf 2025! Join Devin Brite to create games for the GameTank, an open source 8-bit console. Bring your laptop, build your own game (like Pong) in #RustLang, and play it together! Register now: rust.nyc/unconf 053
Reposted by Robert BalickiRust NYC @rust.nyc · 13/11/2025Announcing our Databases in Rust track at #RustNYC Unconf 2025! Join Dov Alperin to discuss #databases as complex distributed systems demanding both speed and safety. Explore why a growing number of teams are choosing to build databases in #RustLang. Register now: rust.nyc/unconf 0143
Reposted by Robert BalickiRust NYC @rust.nyc · 11/11/2025Announcing our Diversity by Design: Strengthening Tech Communities Through Representation track at #RustNYC Unconf 2025! Join Stephanie Zavala to explore practical ways to grow diversity in tech, from outreach and contributor pipelines to allyship and inclusive project culture. rust.nyc/unconf 021
Reposted by Robert BalickiRust NYC @rust.nyc · 07/11/2025Announcing our Service-Meta Architecture track at #RustNYC Unconf 2025! Join David Souther to explore patterns that help #RustLang codebases evolve and tame complexity. Join the waitlist: rust.nyc/unconf 051
Reposted by Robert BalickiRust NYC @rust.nyc · 18/11/2025Announcing Rust Fundamentals - An Interactive Workshop at #RustNYC Unconf 2025! Join Savanni D'Gerinel for an interactive workshop exploring Rust fundamentals. Whether you want a #RustLang refresher or have never written a line of code, bring your laptop and dive in! Register now: rust.nyc/unconf 021
Robert Balicki @statisticsftw.bsky.social · 12/11/2025hey @jason.energy — this sounds great! Want to set something up? I sent you a message at info@codetv.dev Also great handle 020
Reposted by Robert BalickiRust NYC @rust.nyc · 09/11/2025Excited for the #RustNYC talks Nov. 13! Herrington Darkholme will present a comprehensive guide to building custom linting tools for #RustLang projects. Matt Powers will speak about #SedonaDB, a geospatial compute engine that's built on #DataFusion. Register: www.meetup.com/rust-nyc/eve...meetup.comTalks: Custom Rust Linting (ast-grep) & Geospatial DataFrame lib (SedonaDB), Thu, Nov 13, 2025, 6:30 PM | MeetupDoors open at 6:30 p.m. to give attendees plenty of time to grab pizza and socialize, and the talk begin at 7:30 p.m. **Talk #1: Custom Rust Linting** **Herrington Darkhol 2115
Robert Balicki @statisticsftw.bsky.social · 31/10/2025And thank you @jem.graphile.org for suggesting the idea of an Unconf!!!! 130
Reposted by Robert BalickiRust NYC @rust.nyc · 30/10/2025First annual Rust NYC Unconf registrations are open! rust.nyc/unconf 0105
Robert Balicki @statisticsftw.bsky.social · 31/10/2025I can't wait for this!! We've had an extremely strong year with - more meetups than in any previous year, - the largest meetup we've ever had, and - the most members of any Rust meetup in the world! And what better way to celebrate but to cap it off with an unconf!!! 131