Tailwind Scrollbar Utilities in v4.3, and the Shopify News
Tailwind Labs joined Shopify on September 9th. What that changes for client work, plus the v4.3 scrollbar utilities that let me delete 41 lines of…
Tailwind Labs joined Shopify on September 9th. What that changes for client work, plus the v4.3 scrollbar utilities that let me delete 41 lines of…
Laravel's starter kits just swapped ESLint and Prettier for Vite+ and a single vp check. What got deleted, what it costs, and how to migrate…
Where htmx earns its place, where I still reach for React, what htmx 4 changes with fetch and explicit inheritance, and the costs the demos…
Vite vs webpack in 2026: I have done this migration three times. The build speed is not the reason to switch, and the config archaeology…
Tailwind v4 stopped letting @apply see my @layer components classes. The fix was not converting them to @utility, it was deleting most of them. Here…
I migrated three production projects from Tailwind v3 to v4 in one weekend. What the upgrade tool fixed, what silently broke, and the checks I'd…
React Compiler went stable in late 2025. Here is what changed after I deleted most of my useMemo and useCallback calls, and the two places…
Livewire 4 shipped islands and optimistic UI, Laravel Inertia shipped deferred props. I picked one, migrated half of it back, and here is the heuristic…
Bootstrap hasn't shipped a release since August 2025 while Tailwind shipped three. Here's how that changed which one I pick, and when I still choose…
I moved a Next.js repo from ESLint and Prettier to Biome. Formatting was a clean win, linting was not. Here's the config I deleted and…