A nifty alternative to box-shadowsMost folks know about the `box-shadow` property and use it a lot already in their CSS, however there are certain scenarios where a box-shadow doesn't give us ideal results. There is however also a CSSJan 8, 2023#CSS#ShadowsRead article
Writing reusable modules and libraries in JavaScriptAs developers, we often use a lot of libraries and packages and know very well how to use them.. We're used to it, because packages and libraries are a huge part of the ecosystem and a great way to spDec 21, 2022#JavaScript#PatternRead article
Advanced CSS attribute selectorsBesides the obvious utility of selecting elements with an exactly matching data attribute, there are a lot more things we can achieve with CSS attribute selectors. In general, the attribute selector cDec 21, 2022#CSSRead article
Customizing Tailwind CSSJust like in the golden days of Bootstrap, popular CSS frameworks like Tailwind involve the danger of many websites looking very similar. Especially with the UI components released as [Tailwind UI](htDec 19, 2022#Tailwind#CSSRead article
Introduction to Tailwind CSS and utility classesIf you haven't checked out Tailwind CSS yet or don't know what all the buzz regarding utility classes is all about, this article is for you. We'll take a first look at the advantages and get our handsDec 19, 2022#Tailwind#CSSRead article
A brief introduction to Remix JSRemix is a full stack JavaScript framework that gets rid of static site generation and also in other areas, does a few things differently than what we're used to from other frameworks. It relies on ReDec 19, 2022#Remix JS#JavaScriptRead article