Chance
banner
chance.dev
Chance
@chance.dev
Senior useEffect engineer @workos.bsky.social
You can argue that it’s a sharp knife people can use to cut themselves, but it’s a tool like any other. Every good one needs escape hatches from time to time, and its escape hatch is the actual platform.
November 13, 2025 at 9:22 PM
YMMV but I’ve never worked on a project that uses TW that doesn’t also have some hand-written CSS to fill in gaps.
November 13, 2025 at 9:22 PM
TW’s entry point is literally a CSS file. You can write CSS there too!
November 13, 2025 at 8:48 PM
I’m not sure where this idea that you can’t use Tailwind and write CSS at the same time in the same project comes from. I’m not a fanboy by any means, tradeoffs with everything. But with utility CSS you can pick out whatever you want or need and write styles wherever you want or need them.
November 13, 2025 at 8:44 PM
Does this trick work for Safari, and if so, how many breakfasts can you eat by January? 😅
November 13, 2025 at 2:45 PM
Relatable. Forever relegated to prolific mediocrity.
November 2, 2025 at 5:34 PM
It happened slowly, but it recently occurred to me that I’m often the oldest person in the spaces I tend to occupy. Seeing that play out in the greater outside world is a humbling reminder of the direction we’re all headed.
October 30, 2025 at 2:55 PM
Gotta peep the code still but no audio on iOS 😔 Assuming some unsupported web audio APIs?
October 20, 2025 at 5:43 PM
😍😍😍
October 17, 2025 at 11:30 PM
👀
October 17, 2025 at 6:17 PM
I’m no a LP guy but I would love a junior in TV yellow!
October 14, 2025 at 10:21 PM
Me every time I think about getting a new pedal: react.dev/learn/you-mi...
You Might Not Need an Effect – React
The library for web and native user interfaces
react.dev
October 14, 2025 at 9:13 PM
I don’t use too many. I run a small board with EQ, trem, reverb, delay, and a couple of overdrive pedals.
October 14, 2025 at 9:09 PM
Count your blessings, less incentive to buy dozens of them!
October 14, 2025 at 8:44 PM
Need a 335, Explorer and a V to fulfill my Gibson needs. Then there’s the smaller shops… 😭
October 14, 2025 at 8:43 PM
Totally understand if your objections are more on principle than the tech btw, in which case feel free to to ignore me lol
October 13, 2025 at 8:32 PM
I know you aren’t generally a React fan, but one place it really shines imo is with custom renderers. You could use something like this exclusively on the server to send a predictable document you can control. react-pdf.org
React-pdf
React renderer for creating PDF files on the browser and server
react-pdf.org
October 13, 2025 at 8:32 PM
It’s all just closures!
October 11, 2025 at 5:49 PM
Honestly that was the bit in the conf talk that made the light switch go on for me. Big agree.
October 11, 2025 at 3:41 PM
A danger of course is with mutation it could be easy to update a “state” variable somewhere that doesn’t call the updater and end up with synchronization bugs. I’m curious if their other API designs will help folks avoid these footguns. I suspect we’ll find out soon enough.
October 11, 2025 at 12:48 AM
It’ll be controversial for sure but in practice how is it different from calling set[state] manually?
October 11, 2025 at 12:42 AM
Really bummed I couldn’t be at the conf. Always love watching these guys cook. Excited to see where things land.
October 10, 2025 at 10:40 PM