Zach’s ugly mug (his face) Zach Leatherman

Week Notes №3 ending 14 Jun 2019

June 14, 2019

Monday June 10

Tuesday June 11

  • I finally got a little bit of time to play with Nuxt. I’m becoming a big fan of Vue and it works great but goodness Nuxt loads a fair bit of JavaScript for the Hello World demo.
  • I switched my site to use brotli instead of zopfli compression. I’d take a wild guess that it’s about 10% better? Here’s how I did it.
  • Update: Remy Sharp removed Disqus from his site and blogged about it in Ejecting Disqus. He replaced it with Commento.

Wednesday June 12

  • I found an XSS problem in my webmentions. I needed to adjust my use of sanitize-html in my build to make sure that it was escaping all of the webmention output. Max Boeck updated his eleventy-webmentions project with this fix as well. (via Twitter)

Thursday June 13

Friday June 14


< Newer
Developing a Robust Font Loading Strategy for CSS-Tricks
Older >
Smashing TV: The Five Whys of Web Font Loading Performance

Zach Leatherman IndieWeb Avatar for https://zachleat.com/is a builder for the web at IndieWeb Avatar for https://fontawesome.com/Font Awesome and the creator/maintainer of IndieWeb Avatar for https://www.11ty.devEleventy (11ty), an award-winning open source site generator. At one point he became entirely too fixated on web fonts. He has given 84 talks in nine different countries at events like Beyond Tellerrand, Smashing Conference, Jamstack Conf, CSSConf, and The White House. Formerly part of CloudCannon, Netlify, Filament Group, NEJS CONF, and NebraskaJS. Learn more about Zach »

Shamelessly plug your related post

These are webmentions via the IndieWeb and webmention.io.

Sharing on social media?

This is what will show up when you share this post on Social Media:

How did you do this? I automated my Open Graph images. (Peer behind the curtain at the test page)