Let’s make 2021… fast! An annual front-end performance checklist (available as PDF, Apple Pages, MS Word), with everything you need to know to create fast experiences on the web today, from metrics to tooling and CSS/JavaScript techniques.
Lightweight Form Validation with Alpine.js and Iodine.js | CSS-Tricks
Many users these days expect instant feedback in form validation. How do you achieve this level of interactivity when you’re building a small static site
Netlify Edge Handlers are in Early Access (you can request it), but they are super cool and I think they are worth wrapping your brain around now. I think
WordPress TinyMCE Editor Tips | How to Add Custom Buttons, Styles, Dropdowns & Pop-ups
In the WordPress 3.9 release the TinyMCE editor was updated to version 4.0. Read on for an extensive guide to customizing and adding to the base editor.
How to Remove TinyMCE Buttons from WordPress Editor? • Bydik
TinyMCE editor makes it easy for you to create content without typing HTML tags manually. It comes with lots of buttons by default to make it handy for
Managing Content Relationships in Git-based Headless CMS
Relationships between content items are key to developing a good content model. This post explores how to handle these relationships in a JAMstack site that uses a git-based content management system.
Ditherpunk — The article I wish I had about monochrome image dithering
I always loved the visual aesthetic of dithering but never knew how it’s done. So I did some research. This article may contain traces of nostalgia and none of Lena.
One day I decided I wanted to add anchor links to each of the sections in my blog posts. Over the past few months, I'd seen these links on a lot of pages—from …