Ryan Shaul
shaul.io
Ryan Shaul
@shaul.io
Full Stack Developer. React, Next.js, TypeScript, C#, .NET, Postgres
React rewrite in Go WASM announced!?
March 29, 2025 at 1:52 AM
You guys really need to embrace ternaries.
March 14, 2025 at 12:57 AM
Sometimes, even with tailwind a good old fashioned CSS file is the right call.
February 17, 2025 at 4:54 PM
Is the $state rune worth it vs just using vue 3 refs then? Out of all the signal libs seems like solid has my favorite API, although react's mental model with the compiler might end up being simpler than all of them (maybe? depends on how leaky the compiler ends up being)
December 31, 2024 at 3:06 AM
Strong Death Stranding vibes
December 17, 2024 at 11:20 PM
What I wanted:
Please make a private readonly field (or property IDK)

What I got:
A mutable "parameter" with a bizarre set of initialization vs capture rules mareks-082.medium.com/dark-side-of...
December 11, 2024 at 8:13 PM
Primary constructors are terrible on classes. Records are A+ however.
December 11, 2024 at 5:18 PM
I think the plan is to deprecate and remove null passing in a future version
December 8, 2024 at 4:39 PM
Regardless this is amazing. Thank you for your work!
December 4, 2024 at 5:48 PM
This is a massive win for ESM, libraries will be able to just ship ESM only instead of trying to dual publish ESM/CJS which is such a headache that many packages just ship CJS only. Now libraries will be able to (eventually) switch to ESM only and not break the many commonjs projects out there
December 4, 2024 at 5:39 PM
Holy shit. Thank you bun 🫡
December 4, 2024 at 5:31 PM
React Compiler will release stable and cement react's domination for many more years to come
December 3, 2024 at 8:30 PM
Yes if they are well written and thought out. That post in particular is trash, for example it cites class components vs function components as a "choice" you need to make in react which makes me wonder "what year was this article written in"?
December 2, 2024 at 10:08 PM