Recent blog posts
Some older articles that I've written
- Using some good old obsolete HTML to create a JavaScript-free carousel & animations
- Building a Simple Progress Bar for Slick Slider
- CSS Product Magnification — without JavaScript
- Build an Accordion without JavaScript
- Using Level 4 CSS validity pseudo-classes to improve UX
- CSS Architecture: BEMCSS — Block, Element & Modifier
- The CSS that you know nothing about — Part 1
- Working with CSS3's General sibling combinator.