Posts
-
It Might Be Worth Converting that GIF to an Animated WebP
The animated GIF has become a key piece of today’s meme culture, despite being around decades prior. But there are serious technical advantages to
Read It -
Exploring the Possibilities of Native JavaScript Decorators
frontendmasters.comNative support for decorators is inevitable! It simplifies augmenting class methods, which can help with things like logging, memoization, debouncing, and dependency injection.
Read It -
How to Back Up Self-Hosted Plausible Analytics Data to an R2 or S3 Bucket
Services like S3 and R2 can be invaluable when self-hosting Plausible Analytics. Let's walk through what it looks like to use them for automated backups a simple cron job.
Read It -
On Building Structured Data with Client-Side JavaScript
Thinking through some of the trade-offs and benefits in using client-side JavaScript to generate structured data.
Read It -
Control JavaScript Promises from Anywhere Using Promise.withResolvers()
frontendmasters.comA guest post I had the privilege of writing for the Frontend Masters blog.
Read It -
Re-Enabling Emails for Ghost CMS Members
After upgrading my self-hosted instance of Ghost CMS, a significant number of my members' emails were inappropriately disabled. Here's how I went about fixing it (for now).
Read It -
Adding Structured Data in Astro's Starlight Documentation Framework
Astro's Starlight documentation theme is great, but currently lacks support for building structured data (JSON-LD). Fortunately, it's easy enough to roll yourself by overriding a component.
Read It -
It’s Probably Only Getting More Important to Use (Good) Structured Data
Exploring the purpose of structured data in the SEO game, why it's poised to become even more important in the future, and how to start leveraging it well.
Read It -
Helpful Guidelines for Posting on LinkedIn
I’ve been observing some of the posting trends on here and it’s clear we could benefit from a few guidelines. You might think I’m unqualified
Read It -
Looking Forward to (Hopefully) Not Needing Responsive Images One Day
I’ve decided I don’t like the responsive image API in HTML, or at least the idea that we still need it as a performance tool.By
Read It -
You Might Consider Using an Image Sitemap
Depending on the site, image sitemaps can be a helpful tool in an SEO strategy, making it ultra-clear to search engines the images they can and should index. Let's explore setting one up.
Read It -
The Architecture Might Not Be the Problem
It’s interesting how language around service architecture changes as patterns fall in & out of favor.People who advocated for microservices years ago now refer to
Read It -
Transform Image URLs with a Simple Cloudflare Worker
Cloudflare Workers make it easy to quickly transform HTML on the fly with no third-party dependencies. Let's show how smooth the process is by building one to prepare every image URL for use with PicPerf.io.
Read It -
Hold a Healthy Sense of Caution Whenever Running a curl|bash Command
Piping a curl response to bash is flexible, power distribution tactic used by software authors. But using it well means never losing sight of the inherent risks that come along with it.
Read It -
It's Never Been Easier to Performantly Put Images on the Web
The web has made many significant, meaningful advancements in performantly loading and rendering images over the years. Let's reminisce about a few.
Read It