Hi! I'm Kevin.

I am a front-end engineer and writer specializing in CSS architecture & software quality. Crinkles is my after-hours digital playground — my corner of the internet.

Currently working on: sustainable web-development research
Popular topics:

A nth-child CSS trick

A little CSS trick that allows you to use nth-child values in the CSS calc() function.

Creating a stacked bar chart using only CSS

How to make an interactive stacked bar chart using only CSS and HTML

Updating my graph layout algorithm

Updating my graph layout algorithm based on new requirements and requests from the community

Dark mode using progressive enhancement

Is it possible to create a light-dark switcher without JavaScript, that takes into account system preferences? Let’s find out.
See all articles