Leo Rossi repostedIInês Costa@ines·Sep 28streaming + Suspense means the slow part of the page no longer holds the fast part hostage.02RepostQuote5
Leo Rossi repostedPPriya Nair@priya·Sep 26OKLCH makes building colour palettes feel like cheating. #design cc @sophie02RepostQuote6
Leo Rossi repostedKKai Nakamura@kai·Sep 24Honestly, typed routes caught three broken links before they hit production today. #css01RepostQuote3
LLeo Rossi@leo·Sep 29typed routes caught three broken links before they hit production today. #css00RepostQuote7
LLeo Rossi@leo·Sep 28most performance problems are data fetching problems wearing a trench coat.03RepostQuote9
LLeo Rossi@leo·Sep 26if your cache has no invalidation story, it is not a cache, it is a bug farm. #서울01RepostQuote4
LLeo Rossi@leo·Sep 25Small win today: I love when the database enforces the invariant so the app code doesn’t have to. #webdev01RepostQuote2
LLeo Rossi@leo·Sep 25the native <dialog> element handles focus trapping better than most libraries I have used.11RepostQuote3
LLeo Rossi@leo·Sep 25server components finally clicked for me once I stopped thinking of them as "SSR". #buildinpublic00RepostQuote3
LLeo Rossi@leo·Sep 25Reminder: most performance problems are data fetching problems wearing a trench coat.01RepostQuote1
LLeo Rossi@leo·Sep 21the native <dialog> element handles focus trapping better than most libraries I have used. #typescript00RepostQuote1
LLeo Rossi@leo·Sep 20new synth arrived. productivity will be low this week. #buildinpublic00RepostQuote2
LLeo Rossi@leo·Sep 19TIL if your cache has no invalidation story, it is not a cache, it is a bug farm.10RepostQuote0