Ryan Shaul
shaul.io
Ryan Shaul
@shaul.io
Full Stack Developer. React, Next.js, TypeScript, C#, .NET, Postgres
Reposted by Ryan Shaul
React 19.1 has just been released! Check out the latest updates here:

github.com/facebook/rea...
Release 19.1.0 (March 28, 2025) · facebook/react
Owner Stack An Owner Stack is a string representing the components that are directly responsible for rendering a particular component. By combining Owner Stacks with Component Stacks, you can bette...
github.com
March 28, 2025 at 9:53 PM
I want to like Go but its type system is so primitive compared to TypeScript. Why can't we have TS at the speed of Go damnit.
March 12, 2025 at 4:21 AM
Reposted by Ryan Shaul
February 11, 2025 at 3:03 PM
Reposted by Ryan Shaul
I need to break out a thesaurus to properly define how I feel about the Blazor component lifecycle.

Seems easy at first but when you start having a bunch of embedded components passing down parameters, listening to events from injected services or wondering why OnInitialized is fired twice….
January 3, 2025 at 4:10 AM
Reposted by Ryan Shaul
One simple programming lesson I'd LOVE to help new programmers get right:

Stop using inheritance for everything.

I don't know what it is, but I feel like it has to be something about how educational content is structured by either:
- The formal education system
- and/or online learning platforms
December 23, 2024 at 6:00 AM
Reposted by Ryan Shaul
The more I use Blazor, the less I like it.

This evening's regret stems from the difficulty of saving a cookie. It works locally but fails in production.

I find myself using Javascript more and more, defeating the point of Blazor entirely.
December 19, 2024 at 3:59 PM
Reposted by Ryan Shaul
If turtles hate straws so much then explain this
December 14, 2024 at 8:14 PM
Reposted by Ryan Shaul
We've always been a fan of blueskies.
December 6, 2024 at 1:44 AM
Reposted by Ryan Shaul
React v19 is now stable!

react.dev/blog/2024/12...
React v19 – React
The library for web and native user interfaces
react.dev
December 5, 2024 at 7:05 PM
Reposted by Ryan Shaul
maybe i will build a website one day, but for now, this will do
patak.dev patak @patak.dev · Dec 4
While adding the shoutout to SvelteKit to the Vite 6 announcement blog post to thank them for their part in the Environment API story, I saw that rich-harris.dev redirects to @rich-harris.dev. You're your website in Bluesky, and your website is you in Bluesky. Quite a fine choice.
December 4, 2024 at 8:53 PM
Reposted by Ryan Shaul
I just did a task that I've been putting off for weeks and it took less than 10 minutes!

Please clap!

I will learn nothing from this!
November 29, 2024 at 1:26 AM
November 26, 2024 at 12:20 AM
Reposted by Ryan Shaul
React devs soon
November 15, 2024 at 6:53 PM
What an insane response and turn around by the react team on this issue. Legends.
All in all, great engineering work from the React Team, super happy that the feedback got addressed and can’t wait for React 19 to ship 🚢
November 15, 2024 at 6:46 PM
Reposted by Ryan Shaul
Donald Trump announces that Guy Fieri will lead the Department of JavaScript
November 15, 2024 at 1:31 AM
Reposted by Ryan Shaul
[email protected] is out today with a replacement for sibling pre-rendering. Give it a try and maybe we can ship React 19 soon?

github.com/facebook/rea...
[React 19] Disabling prerendering siblings of suspended components breaking common pattern · Issue #29898 · facebook/react
Summary I'm creating this issue to continue the discussion that spawned in the already merged PR (#26380) Several community members have raised concerns about this change and it has gained traction...
github.com
November 14, 2024 at 10:03 PM
Reposted by Ryan Shaul
November 13, 2024 at 4:12 PM
Reposted by Ryan Shaul
I feel like this site's demographics can be described as "still mad about the loss of Google Reader"
November 12, 2024 at 4:23 AM
@sharonmaher.bsky.social Oh fuck I gotta get you setup with a domain
November 9, 2024 at 2:21 AM
Is it just me or is react just like the sickest web framework or what?
November 9, 2024 at 2:14 AM
I was on bluesky before it was cool
November 9, 2024 at 2:13 AM
Is it happening??? github.com/facebook/rea...
November 8, 2024 at 8:32 PM
This bluesky site feels GREAT now this is how you build a react app. Thanks @danabra.mov
November 8, 2024 at 12:51 AM
Hello world
February 9, 2024 at 12:02 AM