Header
Blog
Tags
About
As a personAs a developer
ProjectsContact

Preloading fonts to alleviate FOUC

November 02, 2018Performance, Quick tip

We've all been there. That moment when you are on a slow connection and ever so slowly a page's content loads. One. thing. at. a. time. Then you can see everything but the text for a brief moment before BAM! The font loads and everything goes blank…

Pure vs functional vs class React components

October 06, 2018Performance, React

The types of components in React is on of those topics that many don't quite grasp, or assume that it isn't worth the effort to learn it for the performance boost that they may get back. Honestly, though, the types of components in React aren't that…

Performant CSS Underline animations

July 15, 2018Animation, CSS, Performance, Tutorial

With CSS, there's plenty of ways to do an underline. Borders, box shadows, pseudo elements... The list goes on and on. But is any one method better than another? Let's take a look at a few methods of doing a simple animated underline, then we'll dig…