Joined April 2012
85 Photos and videos
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
104
22,273
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
56
12,425
gregory baker retweeted
18 Dec 2024
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.
18 Dec 2024
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,034
gregory baker retweeted
18 Dec 2024
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
47
437
134,463
gregory baker retweeted
28 May 2024
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,516
gregory baker retweeted
12 Mar 2024
Yesterday, I was challenged by @ryanflorence to recreate his Trellix app using @replicache and Remix. I accepted.
6
7
88
79,850
gregory baker retweeted
30 Jan 2024
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
126
32,282
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.
19 Dec 2023
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.
9
362
gregory baker retweeted
19 Dec 2023
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,287
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: youtu.be/VjxIi-Kfd7A
1
5
33
3,751
gregory baker retweeted
18 Oct 2023
✨ 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,232
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,174
gregory baker retweeted
16 May 2023
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
812
gregory baker retweeted
Can confirm: great product Makes this possible in @SubsetHQ
15 May 2023
✨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,530
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.
15 May 2023
✨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,069
gregory baker retweeted
26 Apr 2023
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,182
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
31 Oct 2022
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
69
I've seen this film before... more than once
new little song: "The Re-Org Rag (I'm My Own VP)"
1
3