Oleksii Sholik
Oleksii Sholik
@truedroid.bsky.social
Founding Engineer @electric-sql.com
Reposted by Oleksii Sholik
Announcing Sync Conf 2025. Join us in SF on Nov 12th.
August 19, 2025 at 3:06 PM
Reposted by Oleksii Sholik
We'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 1.1: new storage engine with 100x faster writes | ElectricSQL
How 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.
electric-sql.com
August 14, 2025 at 3:53 PM
Reposted by Oleksii Sholik
How to build agentic systems on real-time sync.
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.
August 14, 2025 at 3:42 PM
Reposted by Oleksii Sholik
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.
August 14, 2025 at 3:40 PM
Reposted by Oleksii Sholik
That's 168ms -> 1.6ms! and we have a lot of good ideas how to make it even faster.
August 14, 2025 at 3:59 PM
Reposted by Oleksii Sholik
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. 🧵
August 4, 2025 at 4:56 PM
Reposted by Oleksii Sholik
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.
July 29, 2025 at 6:05 PM
Reposted by Oleksii Sholik
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...
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...
tanstack.com
July 29, 2025 at 5:59 PM
Reposted by Oleksii Sholik
ievgenpyrogov.com/an-ode-to-ma...

wrote about end-to-end testing of sending emails in Elixir using Mailpit

#ElixirLang
July 28, 2025 at 3:00 PM
Reposted by Oleksii Sholik
PGlite (WASM Postgres) now gets over 1 million downloads a week! 🤯🚀
Absolutely incredible to see how people have embraced what we have built.
Awesome work by the team!
July 14, 2025 at 3:28 PM
Reposted by Oleksii Sholik
Building apps on Postgres? Here how to do it using sync: youtu.be/mDzzK5-XkZ8?...
"Syncing Postgres into the Client" with James Arthur
YouTube video by San Francisco Bay Area PostgreSQL Users Group
youtu.be
July 3, 2025 at 9:51 AM
Reposted by Oleksii Sholik
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?...
James Arthur - Introducing TanStack DB
YouTube video by Local-First Conf
youtu.be
June 5, 2025 at 5:05 PM
Reposted by Oleksii Sholik
🧵 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.
June 5, 2025 at 11:51 AM
Reposted by Oleksii Sholik
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
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…
lu.ma
June 4, 2025 at 11:15 AM
Reposted by Oleksii Sholik
For any North American folks having FOMO about @localfirstconf.com, there’s a new conference on sync engines as app architecture! SF in November syncconf.dev
Sync Conf 2025
syncconf.dev
May 27, 2025 at 3:19 PM
Reposted by Oleksii Sholik
LLMs are generating code. That code is imperatively fetching data. That leads to a big ball of spaghetti.

Here's how to untangle it: electric-sql.com/blog/2025/04...
Untangling the LLM spaghetti | ElectricSQL
LLMs are generating code. That code is imperatively fetching data. That leads to a big ball of spaghetti.
electric-sql.com
April 23, 2025 at 1:27 PM
Reposted by Oleksii Sholik
AI apps are inherently collaborative between users and agents. You can't just have the agent state in the cloud. You need to keep the users in the loop.

That means you need to build them on sync.

electric-sql.com/blog/2025/04...
Building AI apps? You need sync | ElectricSQL
AI apps are collaborative. Building them requires solving resumeability, interruptability, multi‑tab, multi‑device and multi‑user.
electric-sql.com
April 9, 2025 at 5:39 PM
Reposted by Oleksii Sholik
📣 Electric Cloud is in public BETA!

It takes just 30 seconds to add your Postgres db and start syncing to millions.

Head over to dashboard.electric-sql.cloud to start syncing.
ElectricSQL Cloud Dashboard
dashboard.electric-sql.cloud
April 7, 2025 at 6:15 PM
Reposted by Oleksii Sholik
Electric is now in GA! 🚀

Check out the 1.0 release post here: electric-sql.com/blog/2025/03...

The APIs are stable and we're is ready for mission critical, production apps. Super excited to see what you build with Electric now it's hit 1.0!
Electric 1.0 released | ElectricSQL
With version 1.0 Electric is now in GA. The APIs are stable and the sync engine is ready for mission critical, production apps.
electric-sql.com
March 17, 2025 at 8:14 PM
Reposted by Oleksii Sholik
Released a new Phoenix library for real-time sync hexdocs.pm/phoenix_sync at @codebeam.bsky.social yesterday.

Check it out if you’re interested in building modern, real-time apps on local-first / sync in Elixir.

#myelixirstatus
March 7, 2025 at 10:39 PM
Reposted by Oleksii Sholik
Introducing D2TS - a TypeScript implementation of Differential Dataflow I've been building 🚀
Enabling incremental computation on change streams and streaming joins, both on the server and client.
Perfect for use with the @electric-sql.com sync engine! 🧵
February 28, 2025 at 12:59 PM
Reposted by Oleksii Sholik
In the Bay Area? Interested in building on a local-first / sync engine architecture? Come along to Sync SF on 3/17 lu.ma/sync-sf

We’re organising w @yonz.bsky.social and have some 🔥 speakers in @j-chris.bsky.social @kyle.bricolage.io @calcsam.bsky.social @nvais.bsky.social @jackmccloy.bsky.social
Sync SF · Luma
Interesting in building products on a local-first / sync engine architecture? Come along to the first Sync SF, a meetup to learn and talk about better ways of…
lu.ma
February 27, 2025 at 6:59 PM
Reposted by Oleksii Sholik
Episode #18 is out.

James Arthur (@thruflo.com) on ElectricSQL, read/write-path syncing and PGlite to run Postgres everywhere via WASM.

Full episode links and show notes in the comments.
December 3, 2024 at 1:14 PM