Reposted by Kyle MathewsElectricSQL @electric.ax · 29/04/2026Introducing Electric Agents! Agents are not compute. Agents are data. Multi-agent is a sync problem. Electric Agents is the first agent platform built on sync. Use it to build scalable, collaborative, long-lived multi-agent systems: 🧵👇 1195
Kyle Mathews @kyle.bricolage.io · 23/01/2026Checkout Durable Streams — electric-sql.com/blog/2026/01... We're launching direct support for TanStack AI soonelectric-sql.comAnnouncing Hosted Durable Streams | ElectricSQLHosted durable streams is now live on Electric Cloud—persistent, resumable event streams over HTTP with unlimited streams, reads, and writes. 130
Reposted by Kyle MathewsJauntyWunderKind @jauntywunderkind.bsky.social · 29/12/2025There's some really interesting work afoot with Durable computing durable streams, & loved seeing @kyle.bricolage.io immediately double down with my long ask, durable promises (downthread). Representing the system as data, more than implicit compute, manifests the virtual. bsky.app/profile/elec... 031
Reposted by Kyle MathewsElectricSQL @electric.ax · 09/12/2025Today we're open-sourcing Durable Streams: a persistent stream primitive and HTTP protocol for reliable, resumable, real-time data streaming to clients. We built it inside Electric. Now we're standardizing it as a standalone protocol. 2325
Kyle Mathews @kyle.bricolage.io · 11/12/2025hmmm github.com/durable-stre...github.comComparing main...claude/implement-promise-extensions-01UDRZyuYWX7ZkeQJceThyw6 · durable-streams/durable-streamsThe open protocol for real-time sync to client applications - Comparing main...claude/implement-promise-extensions-01UDRZyuYWX7ZkeQJceThyw6 · durable-streams/durable-streams 020
Kyle Mathews @kyle.bricolage.io · 12/11/2025This has been an incredibly fun project to work on! And hats off to @samwillis.uk and Kevin De Porre who have done some real wizardry here. Queries can now be compiled into almost any sort of data loading scheme you can imagine w/ tons of built-in optimizations. 0211
Reposted by Kyle MathewsTANSTACK @tanstack.com · 12/11/2025Blog post tanstack.com/blog/tanstac...tanstack.comTanStack DB 0.5 — Query-Driven Sync | TanStack BlogYou don't need a new API for every component. With 0.5, the component's query is the API call. tsx // Your component's query... const { data: projectTodos } = useLiveQuery((q) = q .from({ todos }) .jo... 1134
Reposted by Kyle MathewsTANSTACK @tanstack.com · 12/11/2025🚀 TanStack DB 0.5 is here with Query-Driven Sync Your component's query IS the API call. No custom endpoints. No GraphQL resolvers. Just write your query and DB figures out exactly what to fetch. Details 🧵👇 3699
Reposted by Kyle MathewsSync Conf @syncconf.bsky.social · 24/10/2025Full lineup and schedule for @syncconf.bsky.social in SF on Nov 12. Link in the 🧵 below 👇 22711
Kyle Mathews @kyle.bricolage.io · 14/10/2025We just posted an ambitious new RFC for TanStack DB! "On-Demand Collection Loading via loadSubset" github.com/TanStack/db/...github.comRFC: On-Demand Collection Loading via loadSubset · TanStack db · Discussion #676Summary TanStack DB collections currently perform full dataset synchronization before becoming ready, limiting their ability to scale to large datasets. This RFC introduces on-demand subset loading... 1120
Reposted by Kyle MathewsDr. Peter Paul Rubens @peterpaulrubens.bsky.social · 12/09/2025Two women on the Rokin in Amsterdam by George Hendrik Breitner, born OTD 1857. Plus ça change. Love it. 1553
Reposted by Kyle MathewsDr. Peter Paul Rubens @peterpaulrubens.bsky.social · 12/09/20252/2 Rainy day on the Rokin in Amsterdam, by George Hendrik Breitner. Today is his 168th birthday. 0292
Kyle Mathews @kyle.bricolage.io · 12/09/2025Haha yeah. Alpha is the first and beta is the second for my stuff 010
Kyle Mathews @kyle.bricolage.io · 12/09/2025TanStack DB now has an @angular.dev integration! Thanks to github.com/emcdaniel1624 for putting it together!github.comemcdaniel1624 - Overviewemcdaniel1624 has 6 repositories available. Follow their code on GitHub. 050
Reposted by Kyle MathewsEmelia 👸🏻 @thisismissem.hachyderm.io.ap.brid.gy · 12/09/2025An Interactive Guide to TanStack DB | Frontend at Scale frontendatscale.com/blog/tanstack-dbfrontendatscale.comAn Interactive Guide to TanStack DB | Frontend at ScaleLearn what TanStack DB is, how it works, and why it might change the way you build apps. 064
Kyle Mathews @kyle.bricolage.io · 12/09/2025Ready in what sense? Are you worried about bugs, performance, specific features you need? We're moving pretty fast so jumping in and reporting bugs and working with us to design features is super helpful. We're also pretty keen on the server ivm use case so would love it if you explore that 100
Reposted by Kyle Mathewssophie alpert @sophiebits.com · 23/08/2025I keep getting into conversations with engineers where I talk about how desperately I want my database to support materialized views with incremental updates and too often I get a blank stare in response. so I wrote a new post about why you should care! sophiebits.com/2025/08/22/m...sophiebits.comMaterialized views are obviously useful 1615320
Kyle Mathews @kyle.bricolage.io · 24/08/2025💯 btw did you see tanstack.com/blog/tanstac...tanstack.com 120
Kyle Mathews @kyle.bricolage.io · 19/08/2025Sync makes it way easier to build agentic software electric-sql.com/blog/2025/08...electric-sql.comBringing agents back down to earth | ElectricSQLAgentic AI, beneath all the hype, is actually just normal software. You can build agentic systems with a database, standard web tooling and real-time sync. 010
Kyle Mathews @kyle.bricolage.io · 19/08/2025My favorite type of conference — 1 day, single track with a ton of great folks to chat with 281
Reposted by Kyle MathewsSync Conf @syncconf.bsky.social · 19/08/2025Announcing Sync Conf 2025. Join us in SF on Nov 12th. 2299
Kyle Mathews @kyle.bricolage.io · 15/08/2025perhaps yeah — depends on what you're using convex for. The goal is to help you build incredibly fast apps 000
Reposted by Kyle MathewsJames Arthur @thruflo.com · 14/08/2025Agentic AI, beneath all the hype, is actually just normal software. You can build agentic systems with a database, standard web tooling and real-time sync. 2137
Reposted by Kyle MathewsElectricSQL @electric.ax · 14/08/2025We've just delivered a 100x write performance bump with our latest release of Electric. How? We threw away our storage engine and built a new one designed for sync 🧵 electric-sql.com/blog/2025/08...electric-sql.comElectric 1.1: new storage engine with 100x faster writes | ElectricSQLHow we built a new storage engine for Electric, why we did it now, and how it delivers lower latency, higher throughput, and zero‑downtime deploys. 1134
Kyle Mathews @kyle.bricolage.io · 04/08/2025Curious if you've looked at TanStack DB? You could model data with that and switch between collections pretty easily as it has a local storage option 100
Kyle Mathews @kyle.bricolage.io · 04/08/2025It was sort of a big catchup to get bug count to zero. Address all the little (and some big) things we saw before 1.0. Ongoing it'll be a more "get to bug zero" every week type thing. Fix bugs as they come up. 110
Reposted by Kyle MathewsElectricSQL @electric.ax · 04/08/2025electric-sql.com/blog/2025/08...electric-sql.com120 days of hardening – the post‑1.0 reliability sprint | ElectricSQLOur last quarter was a reliability sprint. We set one goal: make ElectricSQL so boring‑reliable that you stop thinking about it and just build. 071
Kyle Mathews @kyle.bricolage.io · 04/08/2025On our diligent quest to become "boring software" you can pick without a second thought. 180
Reposted by Kyle MathewsElectricSQL @electric.ax · 04/08/2025ElectricSQL recently completed a 120-day reliability sprint. Our one goal: make our sync engine so boring-reliable you stop thinking about it and just build. We chased every incident, fixed every user-reported bug, and made unglamorous work our priority. 🧵 2336
Kyle Mathews @kyle.bricolage.io · 30/07/2025absolutely! Depending on how involved your setup is, it could make to create a custom collection — or if it's fetch w/ real-time sync from trpc — this PR w/ QueryCollection would work for you I believe github.com/TanStack/db/...github.comfeat: add manual sync methods to QueryCollectionUtils by KyleAMathews · Pull Request #303 · TanStack/dbSummary Implements GitHub issue Add Manual Sync Updates API to @tanstack/query-db-collection #294: Add manual sync update methods to QueryCollectionUtils interface Adds syncInsert, syncUpdate, syn... 020
Reposted by Kyle MathewsElectricSQL @electric.ax · 29/07/2025Tanstack DB is a reactive client store for building super fast apps on sync. Based on a TypeScript implementation of differential dataflow, it's type-safe, declarative, incrementally adoptable and insanely fast. 1155
Reposted by Kyle MathewsSam Willis @samwillis.uk · 29/07/2025Very excited to have reached the Beta milestone with @tanstack.com DB 🚀🎉 It’s been a privilege to work with @tannerlinsley.com and the team on building this, absolute rock stars! 0102
Kyle Mathews @kyle.bricolage.io · 29/07/2025Web starter with TanStack Start: github.com/TanStack/db/... Mobile starter with Expo: github.com/electric-sql...github.comelectric/examples/tanstack-db-web-starter at main · electric-sql/electricReal-time sync for Postgres. Contribute to electric-sql/electric development by creating an account on GitHub. 110
Kyle Mathews @kyle.bricolage.io · 29/07/2025It sits on top of queryClient so you can adopt it incrementally, one route at a time. 120
Kyle Mathews @kyle.bricolage.io · 29/07/2025TanStack DB works with REST, GraphQL, WebSockets, and shines with sync engines like ElectricSQL or Firebase, letting you load large, normalized collections once and stream real-time changes into the client without manual bookkeeping. 100
Kyle Mathews @kyle.bricolage.io · 29/07/2025TanStack DB plugs into your existing TanStack Query useQuery calls and uses Differential Dataflow to incrementally recompute only what changed, so updates stay sub-millisecond even with 100k rows. Live queries, optimistic updates with automatic rollback, and streaming joins 100
Kyle Mathews @kyle.bricolage.io · 29/07/2025TanStack DB is now in BETA! We’ve been working on TanStack DB, an embedded, reactive client database for TanStack Query, and are proud to announce today that with the 0.1 release that it's now in BETA! tanstack.com/blog/tanstac...tanstack.comStop Re-Rendering — TanStack DB, the Embedded Client Database for TanStack Query | TanStack BlogYour React dashboard shouldn't grind to a halt just because one TODO turns from ☐ to ☑. Yet every optimistic update still kicks off a cascade of re-renders, filters, useMemos and spinner flashes. If y... 2839
Reposted by Kyle MathewsAmin Saffari @mast1999.bsky.social · 26/07/2025I've always wanted to contribute to open source. People said contribute to things that you want to use or fix bugs that you have in there. This indeed works, wanted to use solid with TanStack DB, but there was no solidjs integration yet. So I built one and learned a lot in the process. 081
Kyle Mathews @kyle.bricolage.io · 26/07/2025Thanks to @mast1999.bsky.social for the great work on this! 020
Kyle Mathews @kyle.bricolage.io · 16/07/2025I wanted to make it a bit more complex to better demonstrate how to build real-world apps. It also was helpful as it uncovered about 4-5 more minor DB bugs 😂#fixallthebugs github.com/KyleAMathews...github.comGitHub - KyleAMathews/tanstack-start-db-electric-starter: A TanStack Start/DB & Electric starterA TanStack Start/DB & Electric starter. Contribute to KyleAMathews/tanstack-start-db-electric-starter development by creating an account on GitHub. 010