Profile avatar
chrisnicholas.dev
Developer experience @liveblocks.io • Interactive articles on chrisnicholas.dev
180 posts 232 followers 288 following
Regular Contributor
Active Commenter

AI is enabling a new type of programming, it's fascinating. Don't return structured data, just write natural language for AI, and it can figure out what to do next. This is not theoretical either—this is how our AI devtool will reply & call tools. Even better than this though…

One-time users are now free at @liveblocks.io. We don't believe that a user who signs in once is a real monthly active user, and you shouldn't have to pay for them. From now, you don't. Traffic spikes will no longer affect your billing.

You can now subscribe to individual @liveblocks.io threads. This means that end users will receive inbox notifications whenever there's activity, even if they aren't participating already. Update our packages and the feature will appear in your app!

Introducing our official MCP server. Talk to your collaborative application in Cursor or Claude as you build it. AI can generate rooms, write comments, send notifications, read real-time data, and more.

The official Liveblocks MCP server is here! AI has 39 different tools for interacting with rooms, threads, notifications, and more. Use it to generate documents, write comments, check permissions, search through data, etc. Here's me replying to a thread directly from Cursor.

Have you seen our open-source emoji picker, Frimousse? It provides a set of primitives, much like Radix UI, meaning you can style it however you like. Plus it has a `shadcn` installer.

I love these tickets you can AI generate on @vercel.com ship—so cool 👏 I gave it the "slime" prompt.

Curious how Liveblocks stacks up against other sync databases? The team at @localfirstfm.io have put together a super helpful comparison page, listing everything you need to know 👏

Ship genuinely useful AI in a few of lines of code. In chats, AI should be able to take actions, understand relevant context, and be persistent. It should be able to render different custom components as it chooses. Generate suggestions & metadata. Coming soon at @liveblocks.io.

First day free—Liveblocks pricing just got cheaper. We've heard tales of AI and SaaS products exploding after launch, facing massive traffic spikes, only to have users never return. From May, all users will be free until they visit again another day.

Without these features, in-app AI chats are just a gimmick. • Actions, so AI can take modify your app state. • Context, so that AI understands the current page. • Custom components, so AI can send UI, not text. Soon @liveblocks.io will enable building these chats in minutes.

Love how easy it is to build custom collaborative apps with @liveblocks.io 👏 Imagine if `useState` were multiplayer—that's basically what it is. How I built this real-time header ↓

Introducing… Liveblocks BlockNote. Get started with block-based collaborative editing in minutes. Our new first-party plugin for BlockNote has built-in commenting, notifications, mentions, and offline support. We've also built a Notion-style demo in our starter kit. → lblcks.io/EWcuhKq

It should be easy to add Notion-like collaborative text editing. This is why we've just released first-party support for BlockNote, enabling: • Fully-hosted collaborative block-based editing • Real-time comments and notifications • Offline support, multiple editors, and more

We love @resend.com for their amazing DX, and they've just taken another step in that direction—you can now edit your emails with others, in real-time. Collaboration powered by @liveblocks.io.

Liveblocks is partnering with @resend.com to power their new multiplayer editor. • Draft content collaboratively in the editor • Fine-tune designs together with real-time fields • See who's editing with live cursors & presence indicators lblcks.io/orKNPMm