Blog

Accessible and adaptive select-menu's using react-laag and downshift
Creating a select menu that is both responsive and accessible can be really hard. The menu itself may look nice on a desktop where there's plenty of space...
Making your components extensible with TypeScript
I love working with TypeScript! At first, it's a bit of a struggle, but once you get used to it, it will definitely pay off! Most React…
Manage design tokens with TypeScript and styled-components
Design systems are a hot topic the last couple of months. More and more companies are publishing their design systems, and better tools…
Circular menu's with react-laag and Framer Motion
Last week I introduced react-laag, a primitive to build things like tooltips, dropdown menu's and pop-overs in React. I've received a lot of…

Introducing react-laag
I haven't posted anything in a while, because lately I have been working hard on a new side-project of mine. Today I'm excited to announce…

Building a minimal audio player
Last week I needed to build an audio player for the company I work for. I bet there are already a ton of NPM packages out there that are…
Working with rapid changing styles
React is fast. Very fast. It's very rare for me to run into performance issues assuming I follow best practices. But when I do, React offers…
Building a notification system
Today I want to talk about how you can build a very minimal notification system for your React app. The system that we are gonna build will…