Sign in

Ryan Skinner

@ryanskinner.com
3.2K followers 665 following 829 posts

Weaving a faster web with rari.build • ryanskinner.com

PostsRepliesMedia
Reposted by Ryan Skinner
rain 🌦️ @sunshowers.io · 21/09/2026
Version control is very very Real Engineering
4864
Reposted by Ryan Skinner
Jerry Chen @jcsalterego.bsky.social · 20/09/2026
using jev to read a ouija board. it says "get a life"
121295
Reposted by Ryan Skinner
Aurora Scharff @aurorascharff.no · 18/09/2026
Next.js 16.3 Instant Navigations lets you balance reusable content with fresh or personalized data while keeping navigation responsive, like a SPA. I built next16-airline.vercel.app to try this in a common multi-step flow. See the source and learn more below ↓
3153
Ryan Skinner @ryanskinner.com · 14/09/2026
Wild to see `react-native-shiki-engine` closing in on 50k downloads/week on @npmx.dev. Really glad it's found a home in @t3.gg's T3 Code, superset.sh, LobeHub, Multica, and others' mobile apps! Started as a small JSI/Oniguruma bridge for @shiki.style, very happy it's been useful.
npmx.dev
react-native-shiki-engine - npmx
Shiki syntax highlighting for React Native. Zero bridge overhead with native Oniguruma regex engine.
081
Reposted by Ryan Skinner
This Month in React @tmir.reactiflux.com · 10/09/2026
We've shipped a new podcast website! Your listening experience should be much improved, with chapter navigation and an auto-follow outline ✨ tmir.reactiflux.com/episodes/202...
tmir.reactiflux.com
use(browser()); Bun 1.4; is that an asteroid hitting web educators? — This Month in React
Carl and Mark catch up on all the release candidates put out
043
Reposted by Ryan Skinner
React @react.dev · 09/09/2026
React 19.3 is now available! This release makes View Transitions and Fragment Refs stable, and adds browser(), Trusted Types support, and Context in Server Components. react.dev/blog/2026/09...
react.dev
React 19.3 – React
The library for web and native user interfaces
113428
Reposted by Ryan Skinner
Anatoly Shashkin💾 @dosnostalgic.bsky.social · 06/09/2026
It's NOT safe to turn off your computer.
272687625
Reposted by Ryan Skinner
Santosh Yadav | GDE 🅰️ | GitHub ⭐ | MVP @santoshyadav.dev · 26/08/2026
Hey Open Source friends, wanted to share this with all of you, we will continue to support OSS projects, there are many big projects which rely on CodeRabbit and we will keep supporting them, we are committing 10 Million in usage cost to keep lights on for Open Source.
0226
Reposted by Ryan Skinner
the Mountain Goats @themountaingoats.bsky.social · 21/08/2026
any burrito can be a breakfast burrito 
2950146
Reposted by Ryan Skinner
daniel holmgren 🫠 @dholms.at · 20/08/2026
so excited to get this in folks' hands and to see what people build with it! it’s been a lot of work getting here & i'm proud of where it's at check it out, bang on it, break it, see where it doesn't work. let's make sure this is something we're all excited about & can take pride in building on
atproto.com
The Atproto Spaces Alpha is Live
Atproto Spaces, formerly known as “the permissioned data protocol,” is a new extension to atproto that enables non-public data. The alpha is now officially open. Here’s how to develop with it and what to expect as we work towards the full release.
20515128
Reposted by Ryan Skinner
weeder @weeder.bsky.social · 20/08/2026
Cover art for doom, doom guy slayin demons in hell. Title says DOOMOLINGO in severe sharp mirrored symmetry doom font
291603244
Ryan Skinner @ryanskinner.com · 13/08/2026
Wrote a quick post about where @rari.build's streaming is at now. TTFB is 1ms vs Next.js at 12ms. First content, last byte, and throughput all still tie 🏁
rari.build
rari's Streaming TTFB is Now 11x Faster Than Next.js. First Content Still Ties.
I ran the /stream bench after official Fizz and an immediate HTML shell flush. The result: 1ms TTFB versus Next.js at 12ms, with first content and throughput still tied.
011
Ryan Skinner @ryanskinner.com · 08/08/2026
Hair looking fantastic on the both of you
010
Ryan Skinner @ryanskinner.com · 31/07/2026
Happy Friday! Blue skies, Bluesky.
A hand holds up a can of Lit Pickle Hard Pickle Seltzer against a bright blue sky, with the can's rim coated in a spiced, chili-like rim salt. The label shows a green pickle wreathed in flames, with '5.5% ALC./VOL' and '355mL' printed below.
070
Reposted by Ryan Skinner
Canadian Paintings @canadianpaintings.bsky.social · 29/07/2026
B.C. Coast Sunset Nicholas Bott 2017
012631
Ryan Skinner @ryanskinner.com · 27/07/2026
It being described as vomit Windex is wild, love that even though I love it
060
Ryan Skinner @ryanskinner.com · 26/07/2026
LFGGG
020
Reposted by Ryan Skinner
William Gibson @greatdismal.bsky.social · 26/07/2026
www.youtube.com/watch?v=g79G...
youtube.com
Neuromancer — Official Teaser | Apple TV
YouTube video by Apple TV
24759681515
Reposted by Ryan Skinner
Grace @gracekind.net · 23/07/2026
Computer “I am alive” meme: “do a breakthrough”
5929114
Reposted by Ryan Skinner
videogame history @vghistory.bsky.social · 23/07/2026
macromedia shockwave, print ad (1999) archive.org/details/eu_W...
prominent text:
shockwave makes your website groovy, baby!
photo: austin powers and felicity shagwell back to back, holding pistols, smiling, against a shagadelic background of coloured flower outlines.
smaller text:
austinpowers.com uses
the shockwave player to deliver the
web's most shagadelic experience.
when you want more of the world to visit your site and return more often,
reach for the director 7 shockwave internet studio. it's the secret agent
of engaging and entertaining sites that add life to the web.
www.macromedia.com
add life to the web
3238671078
Reposted by Ryan Skinner
videogame history @vghistory.bsky.social · 11/07/2026
a common criminal, anti-piracy ad, excerpt (1987) archive.org/details/nibb...
header (red, bold text): a common criminal
body of text:
she doesn't look like a common criminal. but she just copied software illegally. it's not a common crime. it's a federal offense.
the unauthorized duplication of copyrighted software is a violation of united states and canadian copyright laws, and is punishable in civil and criminal court by fines and imprisonment.
this common criminal wouldn't dream of stealing money from someone's wallet. she's got her principles. but she doesn't consider that making an illegal copy of a program is just like stealing money from the people who created that program. and she doesn't consider that everyone will pay for her crime-by paying higher prices.
if you know people who make illegal copies of software, tell them they're breaking the law. help stop this crime before it becomes any more common.
bottom text (smaller than header, bold, red):
the unauthorized copying of software is a crime.
(to the right of all the text is a photo of a woman that is wearing a pearl necklace, glasses, neat hair cut, looks like she stays on the straight and narrow), at a wooden desk.
1932080
Ryan Skinner @ryanskinner.com · 15/07/2026
rari 0.15 is out: the alignment release. The runtime now speaks React's Flight (RSC + actions) and Fizz (HTML/SSR) on Rust + V8, instead of an "RSC-shaped" stack.
rari.build
rari 0.15: React Flight and Fizz on Rust + V8
rari 0.15 is the alignment release: official React Flight for RSC and server actions, Fizz for HTML SSR and streaming, hosted on Rust with embedded V8. Experimental use cache ships as a follow-on.
071
Reposted by Ryan Skinner
Tobbe @tobbe.dev · 14/07/2026
This is going to be a great talk! I can't wait to see it in London later this year!
031
Ryan Skinner @ryanskinner.com · 13/07/2026
Stoked to be speaking at #ReactAdvanced London this October. My talk: "I Reverse Engineered RSC. Then I Integrated Fizz." React Flight internals, Fizz scheduling contracts, and what breaking it taught me about how React actually works. Free stream access via my badge @reactadvanced.gitnation.org
gitnation.com
Check out my badge & claim your free React Advanced 2026 remote ticket!
Join 5k engineers worldwide at React Advanced 2026 and meet 40+ top speakers at October 23 - 26, 2026
061
Ryan Skinner @ryanskinner.com · 11/07/2026
STOP STOP HE'S ALREADY DEAD  process.on('exit', () => {
    try {
      rustServer.kill('SIGKILL')
    }
    catch {
      // already dead
    }
  })
050
Ryan Skinner @ryanskinner.com · 10/07/2026
What do you mean when you describe something as making a conversation less comfortable? How do you feel about uncomfortable conversations? What do they do to you?
120
Reposted by Ryan Skinner
TypeScript @typescriptlang.org · 08/07/2026
📣 The moment is here. 📣 TypeScript 7 is officially released! 7️⃣ devblogs.microsoft.com/typescript/a...
devblogs.microsoft.com
Announcing TypeScript 7.0 - TypeScript
Today we are proud to announce the availability of TypeScript 7, a 10x faster native port of TypeScript! Since its early days, TypeScript has promised to
15617156
Ryan Skinner @ryanskinner.com · 08/07/2026
Congrats on the release! Thanks for all your hard work on this, it’s been awesome to work with.
040
Ryan Skinner @ryanskinner.com · 04/07/2026
absolutely diabolical that this single rust file has nearly 3800 lines of code
150
Ryan Skinner @ryanskinner.com · 22/06/2026
Hey @santoshyadav.dev! We met at React Summit. Would love to see about getting my project rari into CodeRabbit’s OSS program, doesn’t look like I can DM you.
github.com
GitHub - rari-build/rari: rari: High-performance React Server Components framework powered by a Rust runtime, delivering 18.1x faster response times (0.12ms vs 2.17ms) and 67.4x higher throughput (97,...
rari: High-performance React Server Components framework powered by a Rust runtime, delivering 18.1x faster response times (0.12ms vs 2.17ms) and 67.4x higher throughput (97,826 vs 1,452 req/sec) t...
110
Ryan Skinner @ryanskinner.com · 20/06/2026
Proud of u
110
Reposted by Ryan Skinner
Grace @gracekind.net · 19/06/2026
Ancient chinese curse: “may you reach the front page of hacker news”
636337
Ryan Skinner @ryanskinner.com · 19/06/2026
Absolutely same
010
Ryan Skinner @ryanskinner.com · 18/06/2026
Huge thank you to @namespacelabs.com for sponsoring @rari.build as part of their OSS program. Can't overstate how much we're going to benefit from faster GitHub Actions runners
021
Ryan Skinner @ryanskinner.com · 17/06/2026
👀
github.com
Adds a new embed type for code blocks that supports syntax highlighting (restoring #3500) by skiniks · Pull Request #3780 · bluesky-social/atproto
Note: This PR recreates the work from PR #3500 which couldn't be reopened because the original fork was deleted. This PR proposes a new embed type to enable code sharing in posts. This is an in...
110
Ryan Skinner @ryanskinner.com · 17/06/2026
@esb.lol react-native-shiki-engine is used in t3code if you wanna check out a reference implementation once y’all are on the new arch ☺️🏎️
130
Ryan Skinner @ryanskinner.com · 13/06/2026
USB-C ports on the plane? I love KLM 🥰
070
Reposted by Ryan Skinner
React Summit @reactsummit.gitnation.org · 13/06/2026
What a day at #ReactSummit 🚀 A packed venue, inspiring talks from the people shaping the future of React, countless conversations, coffee tap, delicious food, and riverside food trucks. Thanks ❤️to everyone who joined us yesterday!
0144
Ryan Skinner @ryanskinner.com · 13/06/2026
Nice to meet you @joyeecheung.bsky.social! Thanks for the chat and all that you do. Say hi to @patak.cat and @danielroe.dev for me next week!
160
Ryan Skinner @ryanskinner.com · 13/06/2026
Let’s smash 100 cans next time I’m in town for a longer time
010
Ryan Skinner @ryanskinner.com · 13/06/2026
LOT61 carries it too! But the Yuzu is the vibe and they don’t have it
Yaya Kombucha Ginger can
100
Ryan Skinner @ryanskinner.com · 13/06/2026
Such a legend and absolute light to follow online and look up to over the years. He’ll definitely be missed!
000
Ryan Skinner @ryanskinner.com · 12/06/2026
Why does this beer keep remounting?
Cans of React IPA beer
290
Reposted by Ryan Skinner
Abbey Perini @abbeyperini.dev · 12/06/2026
@tolin.ski moderating the panel Fullstack is Eating Frontend with @kgrayson.com , Kevin Ball, Sam Selikoff, Alem Tuzlak, and @ryanskinner.com at #ReactSummit
6 people sitting on stage for a panel discussion on the React Summit stage. The acreen behind them shows their headshots, names, companies and countries. It also shows the topic - Fullstack is Eating Frontend - Should Frontend Engineers Adapt?
0103
Reposted by Ryan Skinner
Konstantinos @leimonio.bsky.social · 12/06/2026
Really impressed with rari, it’s very promising for the community! 👑 Looking forward to the future iterations, and especially enabling for edge support. Great discussion @ryanskinner.com
141
Ryan Skinner @ryanskinner.com · 12/06/2026
So nice to meet you Konstantinos and great chat! Hope to see you in London later this year ✌️
010
Ryan Skinner @ryanskinner.com · 12/06/2026
That was a blast! Thank you #ReactSummit
Podium on stage at React Summit Amsterdam
020
Ryan Skinner @ryanskinner.com · 11/06/2026
Definitely one of my favourite kombuchas I’ve had!
000
Ryan Skinner @ryanskinner.com · 11/06/2026
Dirk van den Broek in Noord!
110
Ryan Skinner @ryanskinner.com · 11/06/2026
Favourite beverage in the Netherlands so far
Can of Yaya Kombucha organic yuzu flavour
170