RSSAmplifier

Blog

Blog — nsaunders.dev

Nick Saunders technical blog, focused on React, TypeScript, and frontend development

nsaunders.devRSS feed ↗3 posts

Latest posts

The perils of the cascade

The cascade in CSS adds extra layers of unpredictability and creates unnecessary cognitive overhead. Inline styles offer a simpler, more reliable styling approach.

From CSS madness to CSS Hooks

The limited capabilities of inline styles have frustrated web developers for decades, forcing us to choose between unmaintainable architecture and complex workarounds. CSS Variables offer a solution.

Function asChild

The pitfalls of polymorphic components, and how I use a time-tested React design pattern to overcome them