James Arthur
@thruflo.com
2.4K followers 440 following 95 posts
CEO & Co-founder @electric-sql.com
Posts Media Videos Starter Packs
Reposted by James Arthur
syncconf.bsky.social
It was agonizing to choose from among the 34 excellent submissions, but here are the four talks selected from our CFP process!
Reposted by James Arthur
syncconf.bsky.social
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.
Reposted by James Arthur
adamwiggins.bsky.social
Sync seems to be having a moment among web developers!
Reposted by James Arthur
localfirst.fm
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.
Reposted by James Arthur
sophiebits.com
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...
Materialized views are obviously useful
sophiebits.com
thruflo.com
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.
syncconf.bsky.social
Announcing Sync Conf 2025. Join us in SF on Nov 12th.
Reposted by James Arthur
syncconf.bsky.social
Announcing Sync Conf 2025. Join us in SF on Nov 12th.
thruflo.com
For me, as a generalist software engineer, that's really exciting. Because it brings this whole revolution of agentic systems right back into my wheelhouse.
thruflo.com
There's obviously a lot of work involved in putting those aspects together to create a working agentic product.

However, from an *infra* point of view, there's nothing there that doesn't pattern match to a database, some processes and real-time sync.
thruflo.com
Instructing LLMs means sending an instruction to an LLM. Agentic memory is where you store data that those instructions are based on. Retrieval is the ability to query that data. Context engineering retrieves and formats the right information to send in the instruction.
thruflo.com
Agents are essentially processes that instruct LLMs to make tool calls.
thruflo.com
LangChain, vector databases, instruction routing, specialized memory stores.

You'd be forgiven for thinking you need a whole new stack to build agentic systems. However, that isn't actually the case: electric-sql.com/blog/2025/08...
Bringing agents back down to earth | ElectricSQL
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.
electric-sql.com
thruflo.com
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.
Reposted by James Arthur
andrelandgraf.com
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
Reposted by James Arthur
neon.com
TanStack DB with Sync provides an exciting new way to add end-to-end reactivity to your web applications, including optimistic UI updates. 🧵
Reposted by James Arthur
electric-sql.com
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. 🧵
Reposted by James Arthur
electric-sql.com
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.
Reposted by James Arthur
samwillis.uk
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!
Reposted by James Arthur
spiralganglion.com
Rare opportunity! Come work at Ink & Switch. Help us make Automerge the best substrate for experimental programming tools and production software alike.
inkandswitch.com
Do you write TypeScript? Enjoy Automerge? Love building both tools and community? You might be a great fit for our ✨new✨ Automerge TypeScript Maintainer role!

www.inkandswitch.com/jobs/automer...

(Remote role, 🇬🇧 UK-based preferred but not required)
Automerge TypeScript Maintainer
Industrial research lab working on digital tools for creativity and productivity
www.inkandswitch.com
Reposted by James Arthur
tkdodo.eu
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
thruflo.com
That's what's covered in this video☝️