Zach Leatherman Avatar

Zach Leatherman

Zach is a Web Developer with Filament Group.

Omaha, Nebraska · Twitter · GitHub · Website

Zach Leatherman zachleat.com

Use Speedlify to continuously measure site performance

Zach Leatherman:

Instantaneous measurement is a good first step. But how do we ensure that the site maintains good performance and best practices when deploys are happening every day? How do we keep the web site fast? The second step is continuous measurement. This is where Speedlify comes in. It’s an Eleventy-generated web site published as an open source repository to help automate continuous performance measurements.

Demo here.

Use Speedlify to continuously measure site performance

Zach Leatherman zachleat.com

Font-display is incompatible with icon fonts

A strong argument against the use of icon fonts

The main point that I think hasn’t really been communicated enough is that icon fonts exist in a place that would seem to be outside of the web standards mainstream. Specifically, the font loading poster child—the font-display descriptor—has no valid value that is compatible with icon fonts.

Personally I’m a huge fan of inline SVG. What do you use?

Zach Leatherman github.com

imaging-heap

Responsive images are essential to any image-heavy website with an eye on performance. Due to the large variety of viewport sizes and device pixel ratios, they are also very time-intensive to test. Luckily, the heroes over at Filament Group have built a tool to help make the testing process easier.

A command line tool to measure the efficiency of your responsive image markup across viewport sizes and device pixel ratios.

I assume the project name is a nod to weirdo musician and tech experimenter Imogen Heap.

imaging-heap

Zach Leatherman github.com

Eleventy - a simpler static site generator

When Zach isn’t going on and on about web fonts, he’s making great open source software. His newest project, Eleventy, has successfully renewed my interest in static site generators. It feels much more intuitive than I remember Jekyll being (it’s been a few years) and the fact that it supports many different template engines makes it easy to jump in.

Zach was also recently awarded an Open Source Peer Bonus from Google for his work on Eleventy.

0:00 / 0:00