Johannes Schickling's Avatar

Johannes Schickling

@schickling.dev

Building a local-first music app overtone.pro with @livestore.dev. Host @localfirst.fm. DX Effect. Founded @prisma.io. schickling.dev

4,325
Followers
274
Following
417
Posts
10.05.2023
Joined
Posts Following

Latest posts by Johannes Schickling @schickling.dev

Local-First Conf was a massive success the last 2 years but it feels like the world of software has fundamentally changed by now.

That's why I'm incredibly excited that this year's conference puts a focus on how AI and local-first software go hand in hand.

See you in Berlin!

26.02.2026 16:20 πŸ‘ 11 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Local-First Conf is back. See you in Berlin in July!

30.01.2026 18:55 πŸ‘ 9 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

Watch @schickling.dev introduce LiveStore, a new local-first data layer designed to simplify the creation of high-performance, native-grade web apps by automatically syncing data with reactive SQLite and event sourcing

Full Video: youtu.be/h5Bs0vEka5U

13.11.2025 02:01 πŸ‘ 18 πŸ” 4 πŸ’¬ 0 πŸ“Œ 0

🫢

12.10.2025 08:50 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Heading to ViteConf in Amsterdam where I'll speak about "Building native-grade web apps with synced data".

If you're there, come and say hi!✌️

08.10.2025 10:00 πŸ‘ 22 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Hey Luke, thanks for your question. My aim is certainly to make LiveStore as composable as possible.

It's already possible to use whatever event store you want to use on the backend - the client currently uses SQLite to store events.

03.10.2025 08:20 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Hi Matt! Sorry for the delayed response. Not spending a lot of time on Bluesky these days.

The devtools come with a 2 week trial if that works for you?

26.09.2025 10:36 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Unfortunately never used/studied it yet. But curious to hear your findings!

26.09.2025 10:36 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
LiveStore Hands-on #1: Work Squared Β· Luma Real-time code review of Work Squared built on LiveStore. Framework creator Johannes pairs with app author Jess to debug, refactor, and share best practices.

LiveStore Hands-on #1: Work Squared

Friday, Sept 26 @ 5pm CEST / 11am ET (tomorrow)

Watch @schickling and @jessmartin hands-on with a real LiveStore app:
β–ͺ︎ Architecture review
β–ͺ︎ LiveStore best practices
β–ͺ︎ Live debugging
β–ͺ︎︎ Source available

luma.com/4s7qev78

25.09.2025 17:49 πŸ‘ 12 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
Speaker card of Johannes Schickling for ViteConf 2025. It contains his Job Title, "Founder of Prisma", and his talk title "Native-Grade Web Apps with Local-First Data"

Speaker card of Johannes Schickling for ViteConf 2025. It contains his Job Title, "Founder of Prisma", and his talk title "Native-Grade Web Apps with Local-First Data"

⚑ Speaker highlight: Johannes Schickling, co-founder @prisma.io

Web apps need efficiency and real-time sync but traditional models fall short - Sync engines to the rescue!

@schickling.dev, creator of @livestore.dev, will share how Sync Engines can transform web dev and fit right into your Vite app

25.07.2025 14:49 πŸ‘ 18 πŸ” 5 πŸ’¬ 0 πŸ“Œ 1
Post image

I saw this tweet about @livestore.dev and it made me realize that @schickling.dev built exactly the library I need to make realtime notebooks with modern agentic plumbing. More πŸ“˜ below ⬇️

25.07.2025 23:21 πŸ‘ 13 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

Hard to explain. I would have not believed it 2 weeks ago.

Give Claude Code a try and iterate as much as possible on helping it do the thing you want. Now scale up and run n in parallel.

02.07.2025 11:32 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

So far programmers have been manual factory workers now quickly being replaced by more efficient and better robots.

Like it or not. That’s what’s already happening. Embrace change.

02.07.2025 11:18 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

The era of manual software development is coming to a close quickly.

My view on software development has drastically changed. I believe in the future the role of engineers will be to build software factories, not the software itself.

02.07.2025 11:18 πŸ‘ 12 πŸ” 2 πŸ’¬ 4 πŸ“Œ 1

Had a great time interviewing David about how MasterClass uses Effect to build a state-of-the-art voice AI system.

Really shows the power of Effect streams.

24.06.2025 13:04 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

What a gem

21.06.2025 06:05 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

🧠 Ever heard of event sourcing?

It’s the idea of storing every change as a series of events β€” instead of just keeping the current state. Think of it like git, but for your app’s data.

19.06.2025 19:30 πŸ‘ 13 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0

πŸ”₯

18.06.2025 15:26 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Ditto is probably the most mature sync engine out there used in airlines and other critical environments.

Loved this conversation with Adam who’s the founder of Ditto and previously built Realm.

Lots of great stories and insights in this episode!

17.06.2025 12:16 πŸ‘ 16 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

Thank you so much, Martin. This means a lot to me coming from you, given LiveStore has been deeply inspired by your work!

08.06.2025 20:03 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
LiveStore: Local-first data layer for high-performance appsArrowArrowArrowArrowLiveStore LiveStore is a state management framework based on SQLite and event-sourcing. It’s designed for demanding applications and based on years of research.

I've been hoping for years that someone would build an event sourcing engine for local-first apps, and now @schickling.dev has done it! Hooray! livestore.dev

08.06.2025 19:31 πŸ‘ 103 πŸ” 17 πŸ’¬ 2 πŸ“Œ 1
Containerize your agents!
Containerize your agents! YouTube video by Dagger

Really compelling demo by @shykes.bsky.social building a β€œmini Devin” coding agent in a few lines of code.

Finally made the core idea behind @dagger.io click: a runtime and reusable ecosystem for your builds.

Another key insight: Agents are immutable builds. 🀯

youtu.be/XWO_3My2eVU

06.06.2025 16:18 πŸ‘ 4 πŸ” 1 πŸ’¬ 0 πŸ“Œ 1

πŸ™Œ

01.06.2025 06:45 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Bonus point for recording a little 5min video demo of your most proud work showcasing a focus on details, performance and accessibility. πŸ™

31.05.2025 19:14 πŸ‘ 6 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Looking for an experienced frontend developer for a very interesting contract project (related to AI and LiveStore).

Please get in touch via DM with references. (Ideally minimum of 5 years of experience.) Referrals welcome!

31.05.2025 18:00 πŸ‘ 16 πŸ” 6 πŸ’¬ 3 πŸ“Œ 0

This would be a really great question to explore on a @localfirst.fm episode together if you’re interested?

30.05.2025 06:36 πŸ‘ 18 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

LiveStore is currently trending on GitHub and has already crossed 1000 stars since open sourcing this week! ⭐

29.05.2025 13:44 πŸ‘ 25 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

🧑

29.05.2025 13:50 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Redwood is sponsoring Johannes from LiveStore | RedwoodSDK Redwood is sponsoring LiveStore to build an adapter for Cloudflare

We're kicking off our open source fellowship program by sponsoring @schickling.dev from @livestore.dev

It might seem surprising to sponsor LS as it is a data layer that brings data closer to the UI, traditionally a server's job, and we're a server-first framework.

More: rwsdk.com/blog/rwsdk-x...

29.05.2025 09:13 πŸ‘ 17 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0
Post image

Very excited to announce that I'll partner with @redwoodjs.com over the coming months to improve Cloudflare worker support for @livestore.dev

29.05.2025 09:09 πŸ‘ 37 πŸ” 4 πŸ’¬ 2 πŸ“Œ 1