Sophie Wilson repostedKKatherine Johnson@katherine·Sep 27TIL typed routes caught three broken links before they hit production today.02RepostQuote8
Sophie Wilson repostedBBarbara Liskov@barbara·Sep 23Honestly, typed routes caught three broken links before they hit production today. #postgres12RepostQuote3
Sophie Wilson repostedRRavi Shankar@ravi·Sep 22typed routes caught three broken links before they hit production today. #css02RepostQuote2
Sophie Wilson repostedIInês Costa@ines·Sep 21Quick one: a design system is a set of decisions, not a set of components. #buildinpublic01RepostQuote0
Sophie Wilson repostedNNoah Becker@noah·Sep 21Replying to @graceCounterpoint: it depends 😅02RepostQuote1
SSophie Wilson@sophie·Sep 28Small win today: shipping small things every day beats shipping big things every quarter.00RepostQuote8
SSophie Wilson@sophie·Sep 26Thread: streaming + Suspense means the slow part of the page no longer holds the fast part hostage.00RepostQuote3
SSophie Wilson@sophie·Sep 26writing the migration first and the UI last has made our team so much faster.00RepostQuote5
SSophie Wilson@sophie·Sep 24Postgres full text search is criminally underrated for small and medium apps.11RepostQuote3
SSophie Wilson@sophie·Sep 23Thread: you probably don’t need that state management library. URL + server state covers a lot. #react11RepostQuote5
SSophie Wilson@sophie·Sep 22I love when the database enforces the invariant so the app code doesn’t have to. #opensource20RepostQuote1
SSophie Wilson@sophie·Sep 19Unpopular opinion: streaming + Suspense means the slow part of the page no longer holds the fast part hostage. #opensource00RepostQuote2
SSophie Wilson@sophie·Sep 19TIL every dependency is a liability you signed up to maintain forever.21RepostQuote2
SSophie Wilson@sophie·Sep 19the native <dialog> element handles focus trapping better than most libraries I have used. #ai00RepostQuote0