Dev Agrawal

@devagr.bsky.social

He/Him Content Creator, Software Architect DevRel Engineer @powersync.com Core team @solidjs.com Organizer @momentumdevcon.com youtube.com/@devagr twitch.tv/devagrawal09

more generally if you take the network out of the critical path of user interaction (e.g. the sync engine architecture i'm using here, where the network is abstracted away into a separate layer). when you're writing synchronous code i think SPAs are actually pretty straightforward

How does svelte's async work with context? What happens when a parent component fetches some data and sets it into some context for its child components to render? Does it trigger the pending boundary above the parent component or the child component?

🚀 Big update for @tanstack.com DB users! powersync-db-collection now supports Query-Driven Sync. No need to load 50,000 rows into memory when you only need to show 20. On-demand mode compiles your live TanStack DB queries into SQL for efficient data loading.

🦀 $500 BONUS PRIZE for the Best Rust SDK Submission in the PowerSync AI Hackathon! Our pre-alpha Rust SDK is ready for builders who want to push the boundaries of local-first and AI. Build embedded systems, IoT apps, or edge-native agents — all powered by real-time sync.

Got an idea for the next big AI app? Participate in the PowerSync AI Hackathon to compete for over $8k in prizes, including bonus prizes from our partners @supabase.com, @mastra, @tanstack.com, @neondatabase, and @cactuscompute. Submissions end on March 20th! Full details in reply

Bild

Today we launched the beta of Sync Streams, our new partial sync architecture that is the successor to legacy Sync Rules. Sync Streams is a flexible format that lets you define exactly which data from your backend can sync to each client using simple SQL-like queries.

Bild

The PowerSync CLI just went open-source and received an upgrade! - Support for self-hosted and Docker workflows - Browser based login flow - Validate Sync Stream definitions and migrate from Sync Rules - Plugin system - ...and much more!

Bild

PowerSync now has Agent Skills! Claude Code can now build real-time and offline-first apps for you. Give your favorite coding agents the ability to ship instant UX and reliable data sync without learning a new database language! $ npx skills add powersync-ja/agent-skills

Bild

𝗔𝗻𝗻𝗼𝘂𝗻𝗰𝗶𝗻𝗴 𝘁𝗵𝗲 𝗣𝗼𝘄𝗲𝗿𝗦𝘆𝗻𝗰 𝗔𝗜 𝗛𝗮𝗰𝗸𝗮𝘁𝗵𝗼𝗻 🤖🧑‍💻 We are hosting a virtual hackathon where the challenge is to build innovative AI-powered software using PowerSync as a sync engine.

Bild

What is your mental model of a "sync engine" vs "data fetching and mutation in a web app" Who should be using a sync engine and why? Who should not be using a sync engine?

What if you could get all the benefits and capabilities of modern sync engines without giving up your existing tech stack? Learn more about how PowerSync makes building modern and agentic applications simple in our latest blog post “Unleashing the Power of Sync”

Central sync engine icon connected to many tech logos (databases, languages, frameworks) on a green gradient background.

Local first/sync first ecosystem is in a very weird place today Can someone name a sync engine that is - simple to integrate - stable and mature - plugs into existing setups - low lock-in - runs everywhere - enterprise compliance-ready - offline-first

Great to have Dev on the team. I've already learned so much from him since he joined, and I'm looking forward to him sharing many rich learning experiences with the @powersync.com community.

Dev Agrawal@devagr.bsky.social · 6mo ago

Very excited to announce that I have joined @powersync.com as a Developer Relations Engineer! Sync Engines are the future of app development on every platform, not just the web, and provide a necessary abstraction for AI applications and agentic engineers.

Very excited to announce that I have joined @powersync.com as a Developer Relations Engineer! Sync Engines are the future of app development on every platform, not just the web, and provide a necessary abstraction for AI applications and agentic engineers.

Going after OSS projects that are openly governed isn't going to do what you want it to. Vercel makes its money from its hosting platform and paid products. OSS is not a paid product and while contributes goodwill doesn't directly impact the bottomline. And these project's reach well exceed Vercel.

tierney cyren@bnb.im · 10mo ago

fuck vercel, fuck Next.js, fuck Svelte, fuck Turborepo, fuck SWR, fuck SWC Posing with the architect of a genocide for sales leads is an insane and deeply immoral stance these projects cannot separate themselves from the CEO of the company who funds them

Tweet from Guillermo Rauch, featuring a picture of him and Benjamin Netanyahu, and tweet text:

“🇺🇸 🇮🇱 🇦🇷

Enjoyed my discussion with PM Netanyahu on how AI education and literacy will keep our free societies ahead.

We spoke about AI empowering everyone to build software and the importance of ensuring it serves quality and progress.

Optimistic for peace, safety, and greatness for Israel and its neighbors.”

Posted this on twitter as a comparison in the DX of the upcoming SvelteKit (left) and SolidStart (right) Almost everything I care about in DX is identical between these two, but I understand different people care about different things Thoughts? Any meaningful differences I should know?

BildBild

Lifecycle of a @solidjs.com convert: 1. Why recreate React? Touch grass! 2. How do I use my React library in Solid? 3. Fine-grained reactivity? Sure Jan 4. What do you mean...no re-renders? 🤯 5. Arghhhh React!!! 6. *cornering ppl at parties* Have you heard the good news about signals? 😆

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.