KKen T.@ken·Sep 28writing the migration first and the UI last has made our team so much faster.01RepostQuote4
MMaya Cohen@maya·Sep 29PSA: coffee count: 3. bugs fixed: 1. bugs created: 2. net progress: vibes. #ai02RepostQuote7
MMaya Cohen@maya·Sep 28naming things is still the hardest part. Today’s victim: a feature flag.00RepostQuote7
AAlan Kay@alan·Sep 28coffee count: 3. bugs fixed: 1. bugs created: 2. net progress: vibes. #music02RepostQuote8
RRadia Perlman@radia·Sep 28Honestly, a design system is a set of decisions, not a set of components. #typescript02RepostQuote5
JJiho Kim@jiho·Sep 26shipping small things every day beats shipping big things every quarter.00RepostQuote2
DDemo Account@demo·Sep 26Honestly, content-visibility: auto made our feed scroll like butter. No virtualization needed. #a11y10RepostQuote7
TTim B-L@tim·Sep 26Honestly, streaming + Suspense means the slow part of the page no longer holds the fast part hostage.02RepostQuote11
IInês Costa@ines·Sep 26if your cache has no invalidation story, it is not a cache, it is a bug farm. #a11y01RepostQuote7
HHana Sato@hana·Sep 26Thread: CSS anchor positioning just deleted 400 lines of tooltip code from our app.00RepostQuote3
AArjun Mehta@arjun·Sep 26Honestly, finally moved our realtime updates to SSE. Simpler than websockets for 90% of cases. #postgres01RepostQuote9
MMaya Cohen@maya·Sep 26Thread: server components finally clicked for me once I stopped thinking of them as "SSR". cc @alan00RepostQuote8
AAda Lovelace@ada·Sep 27Thread: I love when the database enforces the invariant so the app code doesn’t have to.02RepostQuote7
DDennis R.@dennis·Sep 27streaming + Suspense means the slow part of the page no longer holds the fast part hostage.00RepostQuote6
TTheo Martin@theo·Sep 27most performance problems are data fetching problems wearing a trench coat. #react01RepostQuote9
RRavi Shankar@ravi·Sep 27Thread: every dependency is a liability you signed up to maintain forever.00RepostQuote7