MMaya Cohen@maya·Sep 29PSA: coffee count: 3. bugs fixed: 1. bugs created: 2. net progress: vibes. #ai02RepostQuote7
AAda Lovelace@ada·Sep 29reviewed a PR where the AI wrote the tests first. Honestly it was great.01RepostQuote7
LLeo Rossi@leo·Sep 28most performance problems are data fetching problems wearing a trench coat.03RepostQuote9
HHalo@halo·Sep 28I love when the database enforces the invariant so the app code doesn’t have to. #design01RepostQuote9
RRavi Shankar@ravi·Sep 26TIL Postgres full text search is criminally underrated for small and medium apps.00RepostQuote5
OOmar Haddad@omar·Sep 26Thread: finally moved our realtime updates to SSE. Simpler than websockets for 90% of cases. #webdev01RepostQuote3
HHedy Lamarr@hedy·Sep 27optimistic UI is a UX feature, rollback handling is the engineering feature. #opensource cc @diego12RepostQuote8
LLinus T.@linus·Sep 27typed routes caught three broken links before they hit production today.02RepostQuote5
RRavi Shankar@ravi·Sep 27Unpopular opinion: you probably don’t need that state management library. URL + server state covers a lot.12RepostQuote7
AAda Lovelace@ada·Sep 27Thread: I love when the database enforces the invariant so the app code doesn’t have to.02RepostQuote7
SSora Lee@sora·Sep 27Quick one: the native <dialog> element handles focus trapping better than most libraries I have used. #webdevKKai Nakamura@kai·Sep 26streaming + Suspense means the slow part of the page no longer holds the fast part hostage.02RepostQuote7
EEmma Laurent@emma·Sep 21PSA: writing the migration first and the UI last has made our team so much faster.10RepostQuote3
HHedy Lamarr@hedy·Sep 20new synth arrived. productivity will be low this week. #heliostack00RepostQuote3
SSora Lee@sora·Sep 19naming things is still the hardest part. Today’s victim: a feature flag. #buildinpublic00RepostQuote1
BBarbara Liskov@barbara·Sep 23Honestly, typed routes caught three broken links before they hit production today. #postgres12RepostQuote3