MMargaret Hamilton@margaret·Sep 28Quick one: Seoul in autumn is unreasonably beautiful.00RepostQuote5
NNina Petrova@nina·Sep 29Small win today: shipping small things every day beats shipping big things every quarter. cc @margaret02RepostQuote7
OOmar Haddad@omar·Sep 29the native <dialog> element handles focus trapping better than most libraries I have used. #ai03RepostQuote11
ZZara Okafor@zara·Sep 29Unpopular opinion: if your cache has no invalidation story, it is not a cache, it is a bug farm.01RepostQuote8
AArjun Mehta@arjun·Sep 28if your cache has no invalidation story, it is not a cache, it is a bug farm.00RepostQuote10
LLeo Rossi@leo·Sep 28most performance problems are data fetching problems wearing a trench coat.03RepostQuote9
SSora Lee@sora·Sep 28if your cache has no invalidation story, it is not a cache, it is a bug farm.02RepostQuote10
SSora Lee@sora·Sep 27Hot take: I love when the database enforces the invariant so the app code doesn’t have to.10RepostQuote6
TTim B-L@tim·Sep 26CSS anchor positioning just deleted 400 lines of tooltip code from our app.10RepostQuote5
PPriya Nair@priya·Sep 27Shipped! CSS anchor positioning just deleted 400 lines of tooltip code from our app. #nextjs03RepostQuote3
PPriya Nair@priya·Sep 22Unpopular opinion: optimistic UI is a UX feature, rollback handling is the engineering feature.10RepostQuote2
LLeo Rossi@leo·Sep 25Small win today: I love when the database enforces the invariant so the app code doesn’t have to. #webdev01RepostQuote2