Sam Selikoff
samselikoff.com
Sam Selikoff
@samselikoff.com
Next.js team @vercel.com

youtube.com/samselikoff
Cool stuff! Love seeing more frameworks exploring RSCs.

How does this example work – I thought it was a fundamental part of the design of RSCs that client components can't import server components?
August 20, 2025 at 5:56 PM
Giving the docs for the awesome experimental <Activity> component a once-over this morning 💅
July 18, 2025 at 2:43 PM
🤔
June 10, 2025 at 5:23 PM
This should be the hello world of RSC!
June 6, 2025 at 3:34 PM
I loved it. Feels like it could generalize to trees too
April 22, 2025 at 6:57 PM
"Stores want normalized data, but screens want graphs"

Loved this phrasing from this instantdb essay. Lots of overlap regardless if you're local-firsting or not: www.instantdb.com/essays/next_...
April 13, 2025 at 8:10 PM
At this part right now, and immediately SQL came to mind. The SQL query is another blueprint, prepared by the first computer but sent to the DB server at request time for interpretation. Its results are closed over by the first computer as it assembles the blueprint for the second computer.
April 10, 2025 at 9:25 AM
This is wonderful. From Lane 8’s newest mixtape.
December 18, 2024 at 4:10 PM
It’s so frustrating that true constraint-based layouts seem impossible
December 18, 2024 at 12:11 AM
I reallyyyyy miss `import * as Dialog from ''` and <Dialog.Root>, <Dialog.Content> imports when working in RSC 😢 Both LOC and discoverability benefits.

Any idea if there's a future for namespace imports in RSC?
November 20, 2024 at 1:40 AM
Just updated my Mac Dock demo with transform-only animations, a smoother container, and bouncy app icons!

buildui.com/recipes/magn...
November 7, 2024 at 1:14 AM
Ah good to know!

Looks like the lib I mentioned (use-stick-to-bottom) handles it well, I would definitely use that in a prod project!
October 30, 2024 at 2:36 PM
Came across this nice auto-scroller library recently:

github.com/stackblitz/u...

Was fun seeing it work with a useAnimatedText hook I wrote recently! Easy to tweak the spring values to change the vibe.
October 29, 2024 at 10:43 AM
I don't think "going from static to dynamic" should even be in the vernacular, I think the app should be dynamic from the start since that's what's needed to "make it work". As an example here's how far down the Rails guides the concept of caching is introduced.
October 28, 2024 at 3:46 PM