Frontend performance enthusiast and Fine-Grained Reactivity super fan. Author of the SolidJS UI library and MarkoJS Core Team Member.
Computer Engineering B.A.Sc, University of British Columbia
Principal Engineer, Open Source, Netlify
React vs Signals: 10 Years Later
The Cost of Consistency in UI Frameworks
When Netlify asks you to full-time OSS, you say yes!
Marko for Sites, Solid for Apps
Marko: Compiling Fine-Grained Reactivity
The Return of Server Side Routing
Taking Marko's Tags API for a Test Drive
11 min read
Introducing the Marko Tags API Preview
3 Lessons from React that can make you a better Svelte Developer
SolidJS Official Release: The long road to 1.0
The Real Cost of UI Components Revisited
What has the Marko Team Been Doing all These Years?
Of Chickens and Pigs - The Dilemma of Creator Self Promotion
5 Places SolidJS is not the Best
Learning to Appreciate React Server Components
What the hell is Reactive Programming anyway?
How React isn't reactive, and why you shouldn't care
Back to Basics: Building a HackerNews Clone with Marko
Building a Reactive Library from Scratch
A Hands-on Introduction to Fine-Grained Reactivity
5 Ways SolidJS Differs from Other JS Frameworks
The React Hooks Announcement In Retrospect: 2 Years Later
Making Sense of the JS Framework Benchmark
Answering Common Questions about SolidJS
Why I'm not a fan of Single File Components
I'm Joining the MarkoJS Core Team
Why SolidJS: Do we need another JS UI Library?
Where Web UI Libraries are Heading
Want to connect with Ryan Carniato?
Create an account to connect with Ryan Carniato. You can also sign in below to proceed if you already have an account.