Updating letterboxd-to-markdown
to ESM
CommonJS to ESM.
letterboxd-to-markdown
to ESMCommonJS to ESM.
Adjusting for rewatched films.
Adding GIF-like looping video to my site.
Owning my Letterboxd data.
DNS and redirects for a blog migration.
Trying out CSS Grid’s new Masonry Layout, with a PhotoSwipe lightbox
Matt May looks back at Flash and its accessibility problems.
Two different flavors of Netlify redirects, in an Eleventy context.
log
Universal FilterAfter writing my own filter it turns out Eleventy already has one.
Metaphors for technical complexity and refactoring.
Fine-tuning the grid in my Reading log.
Notes on this website release.
Making code blocks with Nunjucks statements safe for Nunjucks template rendering.
Getting front matter data into my Nunjucks RSS feed templates.
Getting front matter data into my Nunjucks RSS feed templates.
Tweaking Images Responsiver for figure element markup.
Refining my responsive images approach with Nicolas Hoizey’s Images Responsiver plugin.
I belatedly figure out how to get debug output in Eleventy.
Implementing figure markup with a Paired Shortcode, plus adventures in Markdown rendering.
Adding footnote support to markdown-it in Eleventy.
Dates, Data files, and Custom Filters in Eleventy.
Building a custom content type, collection, and templates for logging my reading.
Notes from my experiments with the Semiotic dataviz library.
Some links that helped me figure out image derivatives with Eleventy and Netlify.
Folding myself into nested template literals, and then unfurling again.
Christian Heilmann points out some drawbacks to optimizing for terseness.
Validate to save a life.
Robin Rendle writes about his journey from WordPress to Jekyll to Eleventy.
Override Node Options module for Drupal 8.
Kicking WordPress ACF fields in the pants to force a sync.
Configuring Lando for offline work.
Playing Whac-a-Mole with Docker, lando, and my aging Macbook.
Getting GraphQL queries into other tools.
A quirky Homebrew/PHP/Composer error.
Diving into custom GraphQL fields for Drupal 8.
An exploration of GraphQL aliases for image derivative queries in Drupal 8.
Granular Pantheon backups using the Terminus CLI.
Using homebrew to update PHP to version 7.1
Resolving a strange drush/terminus conflict on Pantheon.
A useful extension for keeping multiple VS Code workspaces in sync.
Jorge Arango on choosing appropriate design artifacts.
Notes from Bluecadet’s recent redesign for WHYY.
Taking full-page screenshots with Chrome’s Dev Tools
Trying out Kalabox successor Lando.
PHP basics for my brain.
A two-step dance to duplicate a Pantheon multidev environment.
Using the Node Symlinks module in Drupal 7 to sort out menu priority.
Remapping VS Code’s command line utility
Notes on my recent Drupalcon 2017 talk, “Pattern Language: Pattern Libraries in the Wild”
A classic text editor hits EOL.
Link to gist of my VS Code key bindings, with a quick note on the perceived “weight” of VS Code vs TextMate.
My adventures in debugging Kalabox apps within VS Code.
Setting fonts and Terminal app in VS Code.
Enabling theme debugging in Drupal 7.
The first of my ongoing notes on trying the Atom text editor.
How to render an input field for a link in a Drupal 7 custom form.
Basically, don’t try and sidestep Entity Metadata Wrapper in the final mile.
How to grab the first result of an Entity Field Query.
Letting git ignore permissions weirdness in your repo.
Using the Partial Date module to allow for optional month/day in a Drupal Date field.
Creating Drupal 7 Features exports using drush, plus how to specify the directory for the feature.
When configuring SSH keys on a remote server, check those permissions!
My thoughts on Ethan Marcotte’s new book.
A collection of resources for my talk at WordCamp US 2015, “Decoupled Development with WordPress JSON APIs”
Launch notes for Science Friday’s new website.
Notes on ALA’s performance panel.
Some notes on Jason Santa Maria’s book.
Taking a second pass at a Lapham’s Quarterly feature.
Developer notes for the Lapham’s Quarterly website.
Some programming wisdom from Lester Freamon of The Wire.
How to rewrite commits to remove files from Git’s history by using filter-branch
.
A book review for a web design classic.
Import big MySQL files.
My notes on Ethan Marcotte’s new book.