partner @rocicorp. former lives at @twitter, Yes Inc, @google (@inboxbygmail, @gmail). skeptical optimist. he/him hachyderm.io/@equanimityhow

Tucson, AZ
gregory baker retweeted
When we started Zero, we weren’t even sure there _was_ a correct design for the kind of query-based sync engine we dreamed of. We spent two years finding that design, then hardening it for production use. We always imagined a hosted version too, because (a) running a sync server is never going to be fun 😅, and (b) gotta make money! Starting late last year, we were finally able to begin work on that hosted version. Initially it was invite-only and small, but we're now in production and syncing thousands of messages per minute for teams like @productlane, @passionfroot, and @shipper_crm. Cloud Zero is production-grade Zero hosting from the team that built it: - no servers to run or maintain - 24/7 monitoring and alerts - automatic zero-downtime updates - fast NVMe-based architecture - run as traditional SaaS or in your own AWS account We’re onboarding manually, but it’s quick. And if you’re already self-hosting Zero, we’ll help migrate your setup. Get started today at: zerosync.dev/cloud
18
14
102
23,057
gregory baker retweeted
Last year, Productlane turned painfully slow for customers with huge workspaces. So we made a plan to not only quick-fix the problem, but implement a proper sync engine and make Productlane the fastest customer support tool on the market. It took us almost 6 months as it meant rebuilding the entire backend, but it was really worth it. We moved from Replicache to @zero__ms, a new kind of sync engine built by @aboodman and team, who helped hands-on in our codebase. Today Productlane is instant, even for our largest customers. It's the reason why we're growing really well and more and more customers are using and loving our product. We wrote an article about how we made this transition: productlane.com/blog/zero-mi…
2
6
57
12,953
gregory baker retweeted
been testing out Zero for a while and once you try it there's no going back. it solves roughly ~all of the major pain points sync engines had in the past, while feeling fun and productive to use. my optimism is renewed that building web UIs can — and will — keep getting better. massive congrats to the team, this is incredibly hard and important work that will benefit us all.
The most annoying problem for Zero's launch was what bug tracker to use. GitHub is way too slow, and Linear doesn't have public bugs or permissions – both required for OSS projects. This was driving me nuts, until I realized the only possible solution… ⏩ (link in reply)
1
2
24
2,039
gregory baker retweeted
The most annoying problem for Zero's launch was what bug tracker to use. GitHub is way too slow, and Linear doesn't have public bugs or permissions – both required for OSS projects. This was driving me nuts, until I realized the only possible solution… ⏩ (link in reply)
26
46
437
134,620
gregory baker retweeted
Beyond excited to share that Matt Wonlaw (aka @tantaman) has joined @rocicorp as our seventh partner. Matt is well-known in the local-first community for his work on vlcn.io and related projects, and I'm delighted he has chosen to join forces with us. We've all been working together now for several months, and I cannot wait to share the results. Let's just say that they will be _materializing_ very soon.
8
6
107
13,529
gregory baker retweeted
Yesterday, I was challenged by @ryanflorence to recreate his Trellix app using @replicache and Remix. I accepted.
6
7
88
79,908
gregory baker retweeted
In 2007 I joined a team at Google with the crazy idea to put a database in the browser. That database: SQLite. The Gears project was killed, as was the next attempt to put SQLite in the browser, and the two after that. Nearly two decades later, the dream is finally materializing. We’re on the cusp of a revolution in web app development. Local-first products like @replicache and @hello_reflect will dramatically change the way we build the web, massively improving both its ux and dx. Listen to the entire tale of how we finally got local-storage in browsers in this interview with @schickling. Thank you Johannes for the invite, this was super fun!
Episode #2 is out. @aboodman shares his local-first journey starting with Google Gears in 2008 (bringing SQLite to the browser the first time) until today with devtool products such as @replicache and @hello_reflect. localfirst.fm/2
2
13
125
32,330
This integration was really fun to work on. Yjs and the ecosystem of tools built on top of it are really neat technology. Was amazing how smoothly this integrated with Reflect.
One last thing from @hello_reflect before we close up shop for the year – Today, we're releasing first-class support for multiplayer text editing in Reflect, via the popular Yjs library! Get started in minutes at hello.reflect.net/how/text.
10
379
gregory baker retweeted
One last thing from @hello_reflect before we close up shop for the year – Today, we're releasing first-class support for multiplayer text editing in Reflect, via the popular Yjs library! Get started in minutes at hello.reflect.net/how/text.
3
7
48
6,309
gregory baker retweeted
Last month we launched @hello_reflect and explained how our game-inspired sync is more flexible than CRDTs. Not only that, Reflect is fun and easy to use too! See for yourself – here's a step-by-step, detailed walkthrough of your first Reflect app: piped.video/VjxIi-Kfd7A
1
5
33
3,755
gregory baker retweeted
✨ Announcing Reflect ✨ – A new way to build multiplayer apps like Figma or Notion. Rather than CRDTs, Reflect syncs the way video games do. Today, Reflect is available to everyone. Learn more: What the Multiplayer Web can Learn from Video Games ⏩ rocicorp.dev/blog/ready-play…
27
55
450
81,287
gregory baker retweeted
We've added a new partner to @rocicorp! I've known Darick Tong for about fifteen years – he was one of the principal engineers behind the Gmail backend, and widely respected at Google. More importantly he's the person behind the 💩 emoji. fastcompany.com/3037803/the-…
1
3
44
4,180
gregory baker retweeted
If you're considering building a multiplayer product in the next 3-5 months, please reach out. Our goal is to reduce the cost of this type of multiplayer ux to near zero. reflect.net
1
4
814
gregory baker retweeted
Can confirm: great product Makes this possible in @SubsetHQ
✨Announcing Reflect✨ – high-performance sync for the multiplayer web: reflect.net/ This is the next step for @replicache and something we’ve been working on and dreaming of for some time. Details and the story of how this came to be below ⬇️
2
16
4,534
I'm excited to share what we've been working on. Early customers have already built some amazing experiences. Can't wait to see what others build with Reflect.
✨Announcing Reflect✨ – high-performance sync for the multiplayer web: reflect.net/ This is the next step for @replicache and something we’ve been working on and dreaming of for some time. Details and the story of how this came to be below ⬇️
1
4
12
3,080
gregory baker retweeted
Replying to @NoContextHumans
amo como o ser humano quando tem dinheiro se submete a cada idiotice, só falar pra pessoa q isso é "caro" ou "exótico"
1
1,184
gregory baker retweeted
I did a podcast about @replicache. This was a lot of fun because @deleteman123 is a very good interviewer and asked interesting questions. Come for the JavaScript, stay for the deep thoughts on life 😂.
This week's episode of @The20MinJS podcast covers @replicache, a #JavaScript library that lets you build collaborative apps easily. Listen to the full episode with @aboodman here: podcast.20minjs.com/1952066/… #podcast #podernfamiliy #webdevelopment
3
12
gregory baker retweeted
Hello! @rocicorp is looking for two exceptional engineers to help us build the multiplayer web with @replicache. We are a small, fully-remote, senior team doing cutting-edge work – with a unique structure built to be attractive to the very best people. More details below: 👇
5
18
68
I've seen this film before... more than once
new little song: "The Re-Org Rag (I'm My Own VP)"
1
3