Sign in

James Arthur

@thruflo.com
2.5K followers 440 following 97 posts

CEO & Co-founder @electric.ax

PostsRepliesMedia
James Arthur @thruflo.com · 16/06/2026
If you're running into multi-agent coordination challenges, it's a great time to give Electric Agents a try.
141
Reposted by James Arthur
ElectricSQL @electric.ax · 16/06/2026
Electric Agents 0.6 is out, with a whole bunch of DX and AX improvements,, including local and remote agent runners, desktop and mobile apps. If you haven't tried it yet, now's a great time to dive in: electric.ax/blog/2026/06...
electric.ax
Electric Agents 0.6 | Electric
Electric Agents 0.6 rounds out the platform launched in April with a broader SDK and runtime surface for long-lived entities, StreamDB state, runners, wakes, signals, schedules, app APIs, and multi-ag...
052
Reposted by James Arthur
ElectricSQL @electric.ax · 29/04/2026
Introducing 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
Reposted by James Arthur
ElectricSQL @electric.ax · 31/03/2026
StreamDB - a reactive database in a Durable Stream, designed for AI apps and agentic session state. You give it a Standard Schema. You get type-safe, multiplexed data sync into TanStack DB: electric-sql.com/blog/2026/03...
electric-sql.com
StreamDB — a reactive database in a Durable Stream | ElectricSQL
StreamDB turns a Durable Stream into a reactive database. You provide a Standard Schema, StreamDB gives you type-safe, durable state with sync.
082
Reposted by James Arthur
ElectricSQL @electric.ax · 25/03/2026
SQLite-backed persistence, hierarchical includes and reactive effects for workflows/agents. @electric-sql.com just got so much more *app shaped* with the new @tanstack.com DB release. electric-sql.com/blog/2026/03...
electric-sql.com
Electric apps get persistence and includes with TanStack DB 0.6 | ElectricSQL
TanStack DB 0.6 adds persistence and includes. For Electric users, that means a more complete app data stack with persistence and nested query results, adopted incrementally.
082
Reposted by James Arthur
PGlite @pglite.dev · 25/03/2026
PGlite v0.4 is out 🚀 PostGIS, connection multiplexing, and a major architecture refactor - bringing embedded Postgres closer to native. Now at 13M+ weekly downloads and showing up everywhere from CI to browser-based dev environments. electric-sql.com/blog/2026/03...
electric-sql.com
Announcing PGlite v0.4: PostGIS, connection multiplexing, and a new architecture | ElectricSQL
PGlite v0.4 adds PostGIS, connection multiplexing, and a refactored architecture that decouples initdb from the main WASM binary.
094
Reposted by James Arthur
Sync Conf @syncconf.bsky.social · 08/12/2025
The first batch of talks are published, the remaining will be published by end of week. 🌟 youtube.com/playlist?lis...
0135
Reposted by James Arthur
Lu wilson @todepond.com · 02/12/2025
for this holiday season we've added little fairies to tldraw.com who can work with you on the canvas. they're not very good but they try hard. and they can work together!
1282
Reposted by James Arthur
Sync Conf @syncconf.bsky.social · 12/11/2025
Awesome intro to Sync Conf from @thruflo.com, asking the question where sync fits in this fast changing world of AI. Sync, as it happens, is a key component to this bright future!
052
James Arthur @thruflo.com · 12/11/2025
You didn’t think we weren’t going to drop something big today for @syncconf.bsky.social did you? Query-driven sync. In @tanstack.com DB. No re-write needed. Let’s do this 🔥
0102
Reposted by James Arthur
TanStack @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 James Arthur
Sync Conf @syncconf.bsky.social · 24/10/2025
Full lineup and schedule for @syncconf.bsky.social in SF on Nov 12. Link in the 🧵 below 👇
22711
Reposted by James Arthur
Chris @chris.blue · 21/10/2025
If you find yourself in SF next week, @almog.xyz is talking about SlateDB at the SF Systems Meetup on Wednesday!
luma.com
SF Systems Meetup: Databases and Stateful Apps · Luma
The SF Systems Meetup is back with a pair of talks giving us a peek at the future of state management! This month, we're excited to have talks from Almog Gavra…
0174
Reposted by James Arthur
Automerge @automerge.org · 15/10/2025
🎮 Like CRDTs and videogames? @inkandswitch.com is ✨hiring✨ for a project that combines @automerge.org with @godotengine.org to make the next generation of collaboration tools for game development! More detail here: inkandswitch.com/jobs/godot-i... (Fully remote 🌍🌎🌏 contract, late Nov to April)
inkandswitch.com
Godot IDE Engineer
Help build native, visual version control for collaborative game development in Godot
22413
Reposted by James Arthur
Sync Conf @syncconf.bsky.social · 10/10/2025
The panel at Sync Conf 2025 brings together @tannerlinsley.com, @jamescowling.dev, @schickling.dev and @aaronboodman.com for a deep dive into challenges and tradeoffs between the technical approaches being explored in sync today.
1154
Reposted by James Arthur
Sync Conf @syncconf.bsky.social · 07/10/2025
It was agonizing to choose from among the 34 excellent submissions, but here are the four talks selected from our CFP process!
186
Reposted by James Arthur
Sync Conf @syncconf.bsky.social · 01/10/2025
James Arthur @thruflo.com is building @electric-sql.com, the sync engine behind @tanstack.com and @elixir-lang.org. At Sync Conf 2025, he’ll kick things off with an intro on why sync matters for AI apps and agentic systems, including a demo of sync-based software in action.
062
Reposted by James Arthur
Adam Wiggins @adamwiggins.com · 04/09/2025
Sync seems to be having a moment among web developers!
3207
Reposted by James Arthur
localfirst.fm @localfirst.fm · 02/09/2025
Our second #special is out. Following the great success of @localfirstconf.com in Berlin, we're excited to share more about the vision for SyncConf 2025 in SF. Full episode links and show notes in the comments.
174
Reposted by James Arthur
sophie alpert @sophiebits.com · 23/08/2025
I 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.com
Materialized views are obviously useful
1615420
James Arthur @thruflo.com · 19/08/2025
One day boutique conference for the sync era of the web. Hear from the world's top builders about how to develop systems in the era of agentic software and real-time sync.
1104
Reposted by James Arthur
Sync Conf @syncconf.bsky.social · 19/08/2025
Announcing Sync Conf 2025. Join us in SF on Nov 12th.
2299
James Arthur @thruflo.com · 14/08/2025
Agentic 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 James Arthur
Andre Landgraf @andrelandgraf.com · 07/08/2025
I'm sure if it weren’t for AI, the web dev community would be talking a lot more about sync engines and TanStack DB right now. I just published a short video + blog post to share why I’m so excited about TanStack DB and ElectricSQL! youtu.be/OKHYUISDYmk
youtu.be
TanStack DB with Sync: Real-time UI and Optimistic Updates
YouTube video by Andre Landgraf
191
Reposted by James Arthur
Neon - Serverless Postgres @neon.com · 07/08/2025
TanStack DB with Sync provides an exciting new way to add end-to-end reactivity to your web applications, including optimistic UI updates. 🧵
152
Reposted by James Arthur
ElectricSQL @electric.ax · 04/08/2025
ElectricSQL 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
James Arthur @thruflo.com · 29/07/2025
I know I wrote the blog post but holy fuck this is good.
0100
Reposted by James Arthur
ElectricSQL @electric.ax · 29/07/2025
Paired with Electric, TanStack DB provides an optimal end-to-end sync stack for local-first app development. electric-sql.com/blog/2025/07...
electric-sql.com
Local-first sync with TanStack DB and Electric | ElectricSQL
Tanstack DB is a reactive client store for building super fast apps on sync. Paired with Electric, it provides an optimal end-to-end sync stack for local-first app development.
1113
Reposted by James Arthur
ElectricSQL @electric.ax · 29/07/2025
Tanstack 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 James Arthur
Sam Willis @samwillis.uk · 29/07/2025
Very 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
Reposted by James Arthur
Kyle Mathews @kyle.bricolage.io · 29/07/2025
TanStack 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.com
Stop Re-Rendering — TanStack DB, the Embedded Client Database for TanStack Query | TanStack Blog
Your 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 James Arthur
Ivy Reese @spiralganglion.com · 23/07/2025
Rare opportunity! Come work at Ink & Switch. Help us make Automerge the best substrate for experimental programming tools and production software alike.
0157
Reposted by James Arthur
Dominik 🔮 @tkdodo.eu · 18/07/2025
Never thought I'd see that day, but thanks to AI, @tanstack.com react-query now has, for the first time ever, more downloads than react-redux 🤯
@tanstack/react-query: 10,552,149
react-redux: 10,548,437
71107
James Arthur @thruflo.com · 03/07/2025
Building apps on Postgres? Here how to do it using sync: youtu.be/mDzzK5-XkZ8?...
youtu.be
"Syncing Postgres into the Client" with James Arthur
YouTube video by San Francisco Bay Area PostgreSQL Users Group
1124
Reposted by James Arthur
Kyle Mathews @kyle.bricolage.io · 02/07/2025
Excited to release a new starter! Sync-first, production-ready, and blazing fast - @tanstack.com Start - @tanstack.com DB for blazing fast client-side queries - @electric-sql.com for real-time sync from PG - Better-Auth - @drizzleorm.bsky.social - @tailwindcss.com - Hono OpenAPI
4374
James Arthur @thruflo.com · 29/06/2025
Not long now! lu.ma/sync-london Talks are shaping up great and we’re well past venue capacity. @yonz.bsky.social is airborne. @samwillis.uk has sorted out the pineapple cubes and cocktail sausages. If you’re in London on Tuesday and have been lurking so far, now’s your last chance!
lu.ma
Sync London · Luma
Interesting in building products on a local-first / sync engine architecture? Come along to the first Sync London, a meetup to learn and talk about better ways…
023
Reposted by James Arthur
Local-First Conf @localfirstconf.com · 23/06/2025
Watch @thruflo.com talk about Introducing TanStack DB youtu.be/ia9FpY_Sw_4?...
youtu.be
James Arthur - Introducing TanStack DB
Introducing TanStack DB, a reactive client store for building super fast apps on sync.-----Learn from engineers, designers, academics, startups, and indie de...
062
Reposted by James Arthur
Yonz @yonz.bsky.social · 22/06/2025
📣Tune in for #LoFi/27 on Tuesday @ 8AM PST (June 24) for yet another exciting lineup featuring James Arthur @thruflo.com from @electric-sql.com , Rashid Aziz @raz.lol from @basic.tech, and George Antohi.
142
Reposted by James Arthur
Boris @bmann.ca · 18/06/2025
"wallclock based yolo conflict resolution is the powerhouse of the decentralized system." TRUTH Also I should be making plans to go to Sync Conf syncconf.dev
syncconf.dev
Sync Conf 2025 | 12th Nov 2025, SF
Join us for the first edition of Sync Conf in San Fransisco the 12th of November 2025. Sync is a key component of fast modern apps and local-first software.
0101
James Arthur @thruflo.com · 09/06/2025
I'm speaking about syncing Postgres into the client with @electric-sql.com at the SF Bay Area Postgres users groups tomorrow (Tuesday 10th June). Online from noon local time, live stream here: www.meetup.com/postgresql-1...
meetup.com
"Syncing Postgres into the Client" with James Arthur, Tue, Jun 10, 2025, 12:00 PM | Meetup
Join us virtually on Tuesday, June 10th for "Syncing Postgres into the Client" with James Arthur. Postgres has binary and logical replication for syncing data between repl
062
James Arthur @thruflo.com · 09/06/2025
Here’s @samwillis.uk talking about how we built @pglite.dev and the future of the project at @pgconf.dev in Montreal last month.
072
Reposted by James Arthur
PGConf.dev 🐘 @pgconf.dev · 09/06/2025
We've posted a video of Sam Willis's talk Compiling Postgres to WASM with PGlite (PGConf.dev 2025) youtu.be/hlW... #postgresql #PGConfdev
061
James Arthur @thruflo.com · 06/06/2025
Are you sync curious? lu.ma/sync-london syncconf.dev
lu.ma
Sync London · Luma
Interesting in building products on a local-first / sync engine architecture? Come along to the first Sync London, a meetup to learn and talk about better ways…
081
James Arthur @thruflo.com · 05/06/2025
Here's my @localfirstconf.com talk introducing @tanstack.com DB, hexdocs.pm/phoenix_sync, syncconf.dev and arguing that Sync is the key to mainstream adoption of #local-first. youtu.be/ia9FpY_Sw_4?...
youtu.be
James Arthur - Introducing TanStack DB
YouTube video by Local-First Conf
1405
James Arthur @thruflo.com · 05/06/2025
When you're vibe-coding, you don't want to think about infra. You want to stay in the zone, iterating and expressing yourself. That means having a database inside your sandbox. No glue, no friction, no external services, no free-tier limits. Forkable, disposable, unlimited and zero cost.
063
Reposted by James Arthur
ElectricSQL @electric.ax · 05/06/2025
🧵 More play less infra => vibe coding with the database inside the sandbox. Apps built with AI app builders like @bolt.new usually need to connect to a database to actually work. With @pglite.dev you can have the database inside the sandbox, so you can vibe code without even thinking about infra.
1136
Reposted by James Arthur
Adam Wiggins @adamwiggins.com · 05/06/2025
My takeaways from this year's @localfirstconf.com Last year we collectively were at the stage of “hey this syncing tech is cool, you don’t need the cloud as much” and “hey, we have a community here, who knew?” This year it felt like the community had more cohesion and sense of identity.
2203
James Arthur @thruflo.com · 04/06/2025
Interested in building on sync? In London or SF? Come along to Sync London on July 1st lu.ma/sync-london -- we're co-organising with @anselm.io and @yonz.bsky.social, great speakers including @irltopper.bsky.social and @triggerdev.bsky.social
lu.ma
Sync London · Luma
Interesting in building products on a local-first / sync engine architecture? Come along to the first Sync London, a meetup to learn and talk about better ways…
2145
James Arthur @thruflo.com · 03/06/2025
Repeat after me, broadcast is not sync.
031
Reposted by James Arthur
Johannes Schickling @schickling.dev · 27/05/2025
After 4 years of work, I'm incredibly excited to introduce LiveStore, the next-gen data layer I'm building for Overtone. It's based on reactive SQLite and has a built-in sync engine. Give it a try - would love your feedback!
1010320