@ryantotweets Profile picture

Ryan Toronto

@ryantotweets

RSC's #1 fan 🧑‍💻 https://t.co/lXDwzcrYM8 🌄 https://t.co/trKpCR4LvC 🏗️ https://t.co/cpAlrDtxzh 🎥 https://t.co/UHUJ0SqkRN

Similar User
Sam Selikoff photo

@samselikoff

Frontend First photo

@frontendfirstfm

Build UI photo

@_buildui

NullVoxPopuli photo

@nullvoxpopuli

Marco Otte-Witte photo

@marcoow

EmberFest photo

@EmberFest

Balint Erdi photo

@baaz

Whiskey Web and Whatnot: Web Development, Neat photo

@whiskeywebfm

James C. Davis (he/him) photo

@jamscdavis

Stefan Penner photo

@stefanpenner

Nick Schot photo

@nickschot

Kris Selden photo

@krisselden

Tobias Bieniek photo

@TobiasBieniek

Ryan Toronto Reposted

🎓 Introducing Motion for React Courses World-class educators @samselikoff, @JoshWComeau and @emilkowalski_ guide you through Motion, React, and beautiful UI design with a mix of engaging videos and interactive code. Enroll now: motion.dev/docs/react-cou…


In React 19 is it possible to requestFormReset() while a transition is running and before it completes? I think the answer is no? Use case is form inputs with default values coming from useOptimistic. I want the defaults to reset as soon as useOptimistic has new data.


The best thing about not having PR/branch deploys is that you don't need to wait for the PR/branch deploy to finish. Straight to main on Friday at 4:30pm - ship ship ship.


Ryan Toronto Reposted

✍️ New post: "Uncontrolled or controlled: A matter of perspective" buildui.com/posts/uncontro…


Today's uAS thought: There's a beautiful refactor from a client-side only React app to a server backed React app in three steps. Step 1: Start with client only state (useState/useReducer). It's fast and responsive, but data only lives client side. Step 2: Add in server actions…


I just added the [REDACTED] social card to opengraph.ing/preview

Tweet Image 1

Working on a few demos today for controlled vs uncontrolled components and put together this slider to smooth out chart data. Built with shadcn charts (which is awesome btw)


I've been using Kamal to deploy my JS apps and I gotta say it is an absolute joy to work with. - Secret and env management is dead simple - Accessories can spin up postgres, redis, or any other service in seconds - The commands are intuitive and the config is _tiny_


I added .env support to Twofold tonight Ended up going with the dotenv package instead of Node's built in --env-file. Node requires you to always specify the argument and that was too cumbersome. twofoldframework.com/docs/reference…


Ryan Toronto Reposted

🎥 New video! "Distinguishing between human and programmatic scrolling" Learned about a neat little browser event that makes it a cinch to build a Chat GPT–like autoscroller. Honestly couldn't believe I had never come across this before! youtube.com/watch?v=3saFas…

Tweet Image 1

Was browsing the turbopack website an saw this list of features. Looks great, basically everything I want out of a bundler: turbo.build/pack/docs/feat… Excited to see how RSC works out of the box with it.

Tweet Image 1

Deployed my little Open Graph debug tool here: opengraph.ing/preview Built with RSC which was so fun


We've been doing some work with chatbots and this `useAnimatedText` is so nice. We copy and paste it between all our apps and it just works everywhere.

👨‍🍳 New recipe: useAnimatedText! An interruptible + resumable hook for smoothly animating frequently–updating text — just like the kind you get from chatbots! buildui.com/recipes/use-an…



Loading...

Something went wrong.


Something went wrong.