Simplifying complex component variants with Tailwind and CVA
May 7th, 2024 - Addressing Tailwind's common pitfalts when deailing with different variants of one component using Class Variance Authority.
As a software engineer I specialize in web technologies, enjoy technical challenges, learning, research, and love building performant user interfaces.
Currently focusing on: Web performance, Software architecture, Linux.
async function coding(coffee) {
await work.execute();
if (coffee.isEmpty) coffee.brew();
coffee.drink();
coding(coffee);
}
May 7th, 2024 - Addressing Tailwind's common pitfalts when deailing with different variants of one component using Class Variance Authority.
April 20th, 2024 - Deep dive into building type-safe polymorphic React components.
March 12th, 2024 - Exploring the differences between server-side rendering and static site generation.