Reposted by Marc BouchenoireChris Nicholas @chrisnicholas.dev · 27/07/2026You can now upload files to @liveblocks.io! If your multiplayer app uses media, archives, or any file, `LiveFile` allows you to upload them directly to your Storage tree. Other users will see the file appear in realtime—like in this @tldraw.com clip. Learn more ↓ 143
Reposted by Marc BouchenoireVincent Driessen @nvie.com · 23/04/2026Today, I co-blogged and got to see @chrisnicholas.dev’s amazing visualization talents up close! 🤩 lblcks.io/W1Ehpn6lblcks.ioHow CRDTs and sync engines keep realtime lists ordered with fractional indexing | Liveblocks blogAn interactive guide to fractional indexing, how it works, and how it’s used to power multiplayer lists in Figma and Liveblocks. 043
Reposted by Marc BouchenoireVincent Driessen @nvie.com · 09/04/2026If you use @xyflow.com with @liveblocks.io, you can now also update it from your Node.js backend super easily and with a beautiful API. This is _the_ way to let your React Flow be edited from custom agents. Read all about it here: liveblocks.io/docs/api-ref...liveblocks.io@liveblocks/react-flow | API Reference | LiveblocksAPI Reference for the @liveblocks/react-flow package 031
Reposted by Marc BouchenoireVincent Driessen @nvie.com · 07/04/2026The API looks like plain @xyflow.com, but underneath, it's synchronizing your graph in the smartest way possible. Selection state? Local only. Node position while dragging? Live. Conflicts? Auto-resolved. Undo/redo? Just works. ✨ 272
Marc Bouchenoire @marcbouchenoire.com · 07/04/2026I couldn't be happier with how this turned out, both its API and how it integrates and clicks with the other Liveblocks pieces 🥹 340
Reposted by Marc BouchenoireLiveblocks @liveblocks.io · 10/03/2026Integrate presence and contextual commenting in 5 minutes. We've released new React components, making it even quicker to build your collaborative app. Add realtime cursors, live avatars, and use new pinned comments in canvases or table libraries like ag-grid.com Blog post ↓ 133
Reposted by Marc BouchenoireVincent Driessen @nvie.com · 18/02/2026My plan for today: announce that we're open sourcing the Liveblocks server! 🎉 The internet's plan for today: continvoucly morging my mentions 😂 Anyway, here's what I actually wanted to share today:lblcks.ioOpen sourcing the Liveblocks sync engine and dev server | Liveblocks blogWe’ve open sourced our server stack. Starting today, you can run and test your multiplayer applications with a Liveblocks server locally. 2134
Marc Bouchenoire @marcbouchenoire.com · 06/08/2025We’re exploring ways to improve how Markdown is rendered in our components during streaming. • Complete partial syntax when possible (bold, links, table headers, …) • Buffer incomplete elements (partial images, broken emojis, …) 162
Marc Bouchenoire @marcbouchenoire.com · 26/06/2025🧡 www.youtube.com/watch?v=yTaz...youtube.comThe Field (Official Video)YouTube video by BloodOrangeVEVO 030
Reposted by Marc BouchenoireChris Nicholas @chrisnicholas.dev · 17/06/2025<AiChat /> just dropped. ✦ AI understands app context, can take actions, modify state. ✦ Render custom components or use pre-built UI skeletons. ✦ Persistent chats, RAG support, choose your AI, more. Just import the component and @liveblocks.io handles the rest. 184
Marc Bouchenoire @marcbouchenoire.com · 05/06/2025🖤 youtube.com/watch?v=CJ54...youtube.comTalking Heads - Psycho Killer (Official Video)YouTube video by Talking Heads 000
Marc Bouchenoire @marcbouchenoire.com · 25/05/2025I missed being able to see the films from Cannes without having to wait for months 🫶 letterboxd.com/film/sentime...letterboxd.comSentimental Value (2025)Sisters Nora and Agnes reunite with their estranged father, the charismatic Gustav, a once-renowned director who offers stage actress Nora a role in what he hopes will be his comeback film. When Nora ... 000
Reposted by Marc Bouchenoiredamien 🥖🐈⬛🧣 @damien.zone · 06/05/2025Finally shipped this, I've had a lot of fun making a Mac OS 9-styled design for this and keeping it "retro web" while using modern techniques. I have a blog post about the whole thing as well as what I plan to do with the site in the future, read it maybe? damien.zone/introducing-...damien.zoneIntroducing Mac Themes Garden! | damien's zoneA website for old Macintosh themes and some background. 1017274
Marc Bouchenoire @marcbouchenoire.com · 05/05/2025Nathan: "The chorus to Howie Day’s Collide just happens to be exactly 23 seconds long" 110
Reposted by Marc BouchenoireLiveblocks @liveblocks.io · 30/04/2025Frimousse, our open-source emoji picker, has just hit 1,000 stars on GitHub ⭐ 141
Marc Bouchenoire @marcbouchenoire.com · 18/04/2025Instantly thought of Heat when this came on. www.youtube.com/watch?v=tUSc...youtube.comMount Bayou / Proper Black Folks | Sinners (Original Motion Picture Score)YouTube video by SonySoundtracksVEVO 000
Marc Bouchenoire @marcbouchenoire.com · 20/03/2025We’re open-sourcing Frimousse—a lightweight, unstyled (but with a shadcn/ui version too), and composable emoji picker for React. 😊 frimousse.liveblocks.io 1103
Reposted by Marc BouchenoireLetterboxd @letterboxd.social · 03/03/2025Daniel Blumberg wins Best Original Score for The Brutalist at the #Oscars 722717
Reposted by Marc BouchenoireVincent Driessen @nvie.com · 04/02/2025Decoders now also joined the Standard Schema spec, standardschema.devstandardschema.devStandard SchemaA common interface for TypeScript validation libraries 241
Reposted by Marc Bouchenoiredavid ehrlich @davidehrlich.bsky.social · 13/01/2025THE 25 BEST FILMS OF 2024 A video countdown vimeo.com/1046284152 1132584584
Reposted by Marc BouchenoireLetterboxd @letterboxd.social · 08/01/2025That’s a wrap, 2024! 🧡💚💙 The Letterboxd 2024 Year in Review: boxd.it/862 Presented by: NEON Illustration by: Danny Haas www.artofdanny.com 💌 Personal summaries will begin sending later today. Web version available here: letterboxd.com/yir 22788150
Marc Bouchenoire @marcbouchenoire.com · 01/12/2024It's that time of the year www.youtube.com/watch?v=O2xs...youtube.comJustice - Rejected Fabric Christmas MixYouTube video by Charles Blc 020
Reposted by Marc BouchenoireMatt Nava @mattnava.bsky.social · 23/11/202410th anniversary Journey thread, recreated: I was the art director of thatgamecompany's Journey. It set the course of my career and my art. I'm forever thankful to the community of players and their incredible love for the game. This is a thread comparing early dev images and how things shipped. 11331761154
Reposted by Marc BouchenoireBenny Safdie @bowedtie.bsky.social · 23/11/2024Every one should see Flow! Support a wild beautiful experiment and just a great movie! 010211
Marc Bouchenoire @marcbouchenoire.com · 22/11/2024Long overdue but the Liveblocks Comments composer—which has supported formatting via keyboard and Markdown shortcuts since its first release—will soon feature inline formatting controls. 📝 3111
Reposted by Marc Bouchenoiredavid ehrlich @davidehrlich.bsky.social · 22/11/202411 months later and no scene this year got under my skin like this one. 1437944
Marc Bouchenoire @marcbouchenoire.com · 20/11/20246 months in the maintenance zone, no rebound in sight this time 🤞 120