Skip to main content

Robin Rendle

Writer, designer, type nerd.

Link

A Guide to Handling Browser Events

Link

Sass !default and themeable design systems

Link

I Pressed ⌘B. You Wouldn’t Believe What Happened Next

Article

Why is CSS Frustrating?

Read article “Why is CSS Frustrating?”
Link

In-Browser Performance Linting With Feature Policies

Link

Inspiring high school students with HTML and CSS

Article

Do This to Improve Image Loading on Your Website

In the video embedded below, Jen Simmons explains how to improve image loading by using width and height attributes. The issue is that there’s a lot of jank when an image is first loaded because an img will naturally have a height of 0 before the image asset has been successfully downloaded by the browser. Then it needs to repaint the page after that which pushes all the content around. I’ve definitely seen this problem a lot on big news … Read article “Do This to Improve Image Loading on Your Website”

Link

Old CSS, new CSS

Link

Building an accessible autocomplete control

Article

The Three Types of Code

Read article “The Three Types of Code”