I love optimistic updates, but without a little extra feedback it can be hard to trust that something actually worked
The gap + background color trick is a really convenient way to do grid borders, but leftover cells in the last row have tripped me up a few times. I wrote a little post about it: twilson.net/writing/filling-…
Little Cases update: toggling scroll bars off now restores whatever you had before, instead of always dropping you back to "Automatically"
The demo on the Laravel Cloud homepage isn't just a video:
• Actual HTML/CSS derived from the app, scaled to fit the container
• Animated cursor with Tailwind variants for hover/active states
• Section scripts with steps like mouseTo, click, drag, wait, setSheet
Building an SVG → React tool that does it all: optimization, currentColor icons, useId-scoped IDs, and even Figma shadow filters → CSS.
Next: an MCP so agents can do it too, with fewer tokens and better results
Probably toggled dark mode and reduced motion 50 times today. Very glad I built this little app.
cases.deng.tools
First time doing some writing on the personal site ✍️
twilson.net/writing/ai-desig…
Dark mode, reduced motion, always-on scrollbars: you should be testing all of them, but shouldn't have to dig through DevTools and System Settings to do it.
Introducing Cases: a menu bar app that puts it all a click away.
Check it out → cases.deng.tools










