Sign in

Marc Bouchenoire

@marcbouchenoire.com
290 followers 331 following 46 posts

Design Engineer at Liveblocks, previously at Framer ~ he/they ~ 🌱🌸

PostsRepliesMedia
Marc Bouchenoire @marcbouchenoire.com · 10/09/2026
We made a new liveblocks.io 3D hero 💧
242
Reposted by Marc Bouchenoire
Chris Nicholas @chrisnicholas.dev · 27/07/2026
You 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 Bouchenoire
Vincent Driessen @nvie.com · 23/04/2026
Today, I co-blogged and got to see @chrisnicholas.dev’s amazing visualization talents up close! 🤩 lblcks.io/W1Ehpn6
lblcks.io
How CRDTs and sync engines keep realtime lists ordered with fractional indexing | Liveblocks blog
An 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 Bouchenoire
Vincent Driessen @nvie.com · 09/04/2026
If 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 | Liveblocks
API Reference for the @liveblocks/react-flow package
031
Reposted by Marc Bouchenoire
Vincent Driessen @nvie.com · 07/04/2026
The 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/2026
I couldn't be happier with how this turned out, both its API and how it integrates and clicks with the other Liveblocks pieces 🥹
340
Marc Bouchenoire @marcbouchenoire.com · 26/03/2026
3 years with this lil guy 🖤
250
Reposted by Marc Bouchenoire
Liveblocks @liveblocks.io · 10/03/2026
Integrate 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
Marc Bouchenoire @marcbouchenoire.com · 07/03/2026
4 years at @liveblocks.io 🎂
110
Reposted by Marc Bouchenoire
Vincent Driessen @nvie.com · 18/02/2026
My 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.io
Open sourcing the Liveblocks sync engine and dev server | Liveblocks blog
We’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 · 24/09/2025
The things I do for PTA (can't wait)
A ticket for One Battle After Another at 8:30am, in IMAX 70mm.
030
Marc Bouchenoire @marcbouchenoire.com · 06/08/2025
We’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.com
The Field (Official Video)
YouTube video by BloodOrangeVEVO
030
Reposted by Marc Bouchenoire
Chris 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 · 09/06/2025
💚
020
Marc Bouchenoire @marcbouchenoire.com · 05/06/2025
🖤 youtube.com/watch?v=CJ54...
youtube.com
Talking Heads - Psycho Killer (Official Video)
YouTube video by Talking Heads
000
Marc Bouchenoire @marcbouchenoire.com · 25/05/2025
I missed being able to see the films from Cannes without having to wait for months 🫶 letterboxd.com/film/sentime...
letterboxd.com
Sentimental 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 Bouchenoire
damien 🥖🐈‍⬛🧣 @damien.zone · 06/05/2025
Finally 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.zone
Introducing Mac Themes Garden! | damien's zone
A website for old Macintosh themes and some background.
1017274
Marc Bouchenoire @marcbouchenoire.com · 05/05/2025
Nathan: "The chorus to Howie Day’s Collide just happens to be exactly 23 seconds long"
110
Reposted by Marc Bouchenoire
Liveblocks @liveblocks.io · 30/04/2025
Frimousse, our open-source emoji picker, has just hit 1,000 stars on GitHub ⭐
1000 GitHub stars
141
Marc Bouchenoire @marcbouchenoire.com · 18/04/2025
Instantly thought of Heat when this came on. www.youtube.com/watch?v=tUSc...
youtube.com
Mount Bayou / Proper Black Folks | Sinners (Original Motion Picture Score)
YouTube video by SonySoundtracksVEVO
000
Marc Bouchenoire @marcbouchenoire.com · 20/03/2025
We’re open-sourcing Frimousse—a lightweight, unstyled (but with a shadcn​/ui version too), and composable emoji picker for React. 😊 frimousse.liveblocks.io
1103
Marc Bouchenoire @marcbouchenoire.com · 07/03/2025
3 years at @liveblocks.io 🎂
181
Reposted by Marc Bouchenoire
Letterboxd @letterboxd.social · 03/03/2025
Daniel Blumberg wins Best Original Score for The Brutalist at the #Oscars
722717
Marc Bouchenoire @marcbouchenoire.com · 01/03/2025
"Gosh, I love film scores"
120
Reposted by Marc Bouchenoire
Vincent Driessen @nvie.com · 04/02/2025
Decoders now also joined the Standard Schema spec, standardschema.dev
standardschema.dev
Standard Schema
A common interface for TypeScript validation libraries
241
Reposted by Marc Bouchenoire
david ehrlich @davidehrlich.bsky.social · 13/01/2025
THE 25 BEST FILMS OF 2024 A video countdown vimeo.com/1046284152
1132584584
Reposted by Marc Bouchenoire
Letterboxd @letterboxd.social · 08/01/2025
That’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 · 03/12/2024
Oh, A. G. top 3.
A list of my monthly top artists:
Jan: M83
Feb: Lana Del Rey
Mar: Ariana Grande
Apr: Taylor Swift
May: Bleachers
Jun: Charli XCX
Jul: Chappell Roan
Aug: Masakatsu Takagi
Sep: The Voidz
Oct: Charli XCX
Nov: Taylor SwiftA list of my yearly top artists:
1. Charli XCX
2. M83
3. Masakatsu Takagi
4. Taylor Swift
5. Phoenix
6. A.G. Cook
7. Ariana Grande
8. Bleachers
9. Radiohead
10. Chappell RoanA list of my yearly top albums:
1. Britpop – A.G. Cook
2. Brat and it’s completely different but also still brat – Charli XCX
3. BRAT – Charli XCX
4. The Rise and Fall of a Midwest Princess – Chappell Roan
5. eternal sunshine – Ariana Grande
6. The Tortured Poets Department: The Anthology – Taylor Swift
7. Cowboy Carter – Beyoncé
8. Bright Future – Adrianne Lenker
9. Only God Was Above Us – Vampire Weekend
10. Honey – Caribou
120
Marc Bouchenoire @marcbouchenoire.com · 01/12/2024
It's that time of the year www.youtube.com/watch?v=O2xs...
youtube.com
Justice - Rejected Fabric Christmas Mix
YouTube video by Charles Blc
020
Marc Bouchenoire @marcbouchenoire.com · 28/11/2024
Nooooo 💔
The white vinyl of Wolfgang Amadeus Phoenix slightly shattered on the edge.
210
Reposted by Marc Bouchenoire
Matt Nava @mattnava.bsky.social · 23/11/2024
10th 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.
The intro title shot from the PS3 game Journey. This is from the finished game. The title "Journey" is displayed above a distant mountain, with the player character seeing it from atop a sand dune.The intro title shot from a work in progress version of Journey. The title's font is different, the composition is asymmetrical, and the distant mountain is not as tall as the final version.My initial sketch for the title shot for the game Journey. A simple, small line drawing featuring the player character in the foreground and the mountain in the distance.
11331761154
Reposted by Marc Bouchenoire
Benny Safdie @bowedtie.bsky.social · 23/11/2024
Every one should see Flow! Support a wild beautiful experiment and just a great movie!
010211
Marc Bouchenoire @marcbouchenoire.com · 22/11/2024
💕
040
Marc Bouchenoire @marcbouchenoire.com · 22/11/2024
Long 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 Bouchenoire
david ehrlich @davidehrlich.bsky.social · 22/11/2024
11 months later and no scene this year got under my skin like this one.
1437944
Marc Bouchenoire @marcbouchenoire.com · 20/11/2024
6 months in the maintenance zone, no rebound in sight this time 🤞
A weight graph between 2022 and today, going down and back up in 2022/2023 then going down in 2024 again but finding an average this time.
120
Marc Bouchenoire @marcbouchenoire.com · 19/11/2024
👋
110