Tagged “web-development”
-
-
Syncing Letterboxd Data to Markdown Files
Owning my Letterboxd data.
-
Redirecting a Wordpress.com blog to Netlify
DNS and redirects for a blog migration.
-
Eleventy: Building an Image Gallery with CSS Grid and PhotoSwipe
Trying out CSS Grid’s new Masonry Layout, with a PhotoSwipe lightbox
-
Adobe’s Matt May on Flash and Accessibility
Matt May looks back at Flash and its accessibility problems.
-
Eleventy: Netlify Redirects
Two different flavors of Netlify redirects, in an Eleventy context.
-
Eleventy: The
log
Universal FilterAfter writing my own filter it turns out Eleventy already has one.
-
Dave Rupert: “Technical debt as a lack of understanding”
Metaphors for technical complexity and refactoring.
-
Book Grid Iterations
Fine-tuning the grid in my Reading log.
-
A New Home
Notes on this website release.
-
Eleventy: Escaping Nunjucks Statements in Markdown Code Blocks
Making code blocks with Nunjucks statements safe for Nunjucks template rendering.
-
Eleventy: RSS Feeds and Front Matter Data
Getting front matter data into my Nunjucks RSS feed templates.
-
Eleventy: Tag List Sorting and Post Count
Getting front matter data into my Nunjucks RSS feed templates.
-
Eleventy: Images Responsiver Markup
Tweaking Images Responsiver for figure element markup.
-
Eleventy: Images Responsiver
Refining my responsive images approach with Nicolas Hoizey’s Images Responsiver plugin.
-
Eleventy: Debugging
I belatedly figure out how to get debug output in Eleventy.
-
Eleventy: Paired Shortcodes and Markdown Rendering
Implementing figure markup with a Paired Shortcode, plus adventures in Markdown rendering.
-
Eleventy: Markdown and Footnotes
Adding footnote support to markdown-it in Eleventy.
-
Eleventy: Date Output
Dates, Data files, and Custom Filters in Eleventy.
-
Eleventy: Custom Content Type and Collection for Books
Building a custom content type, collection, and templates for logging my reading.
-
Visualizing my Reading with Semiotic
Notes from my experiments with the Semiotic dataviz library.
-
Netlify Large Media and Eleventy
Some links that helped me figure out image derivatives with Eleventy and Netlify.
-
Ternary Operators in Template Literals
Folding myself into nested template literals, and then unfurling again.
-
Terseness tension
Christian Heilmann points out some drawbacks to optimizing for terseness.
-
Don’t Forget to Validate Your HTML Markup
Validate to save a life.
-
Robin Rendle on Blogging with Eleventy
Robin Rendle writes about his journey from WordPress to Jekyll to Eleventy.
-
Publish/Unpublish Permissions in Drupal 8
Override Node Options module for Drupal 8.
-
Forcing a Field Group Sync with Advanced Custom Fields
Kicking WordPress ACF fields in the pants to force a sync.
-
Offline Development with Lando
Configuring Lando for offline work.
-
Docker and OS X El Capitan
Playing Whac-a-Mole with Docker, lando, and my aging Macbook.
-
GraphQL Queries in Postman and Browsers
Getting GraphQL queries into other tools.
-
Composer and Homebrew
A quirky Homebrew/PHP/Composer error.
-
GraphQL: Adding Fields to Types in Drupal 8
Diving into custom GraphQL fields for Drupal 8.
-
GraphQL, Aliases, and Multiple Image Derivatives
An exploration of GraphQL aliases for image derivative queries in Drupal 8.
-
Pantheon Backups with Terminus
Granular Pantheon backups using the Terminus CLI.
-
PHP 7.x on MacOS via Homebrew
Using homebrew to update PHP to version 7.1
-
Drush 9 and Pantheon Terminus
Resolving a strange drush/terminus conflict on Pantheon.
-
VS Code Settings Sync Extension
A useful extension for keeping multiple VS Code workspaces in sync.
-
Jorge Arango on Design Artifacts
Jorge Arango on choosing appropriate design artifacts.
-
WHYY
Notes from Bluecadet’s recent redesign for WHYY.
-
Screenshots with Chrome Dev Tools
Taking full-page screenshots with Chrome’s Dev Tools
-
Lando (Docker + Drupal/WordPress)
Trying out Kalabox successor Lando.
-
PHP for Me
PHP basics for my brain.
-
Cloning a Pantheon Multidev Environment
A two-step dance to duplicate a Pantheon multidev environment.
-
Drupal 7 Menus and the Node Symlinks Module
Using the Node Symlinks module in Drupal 7 to sort out menu priority.
-
Fixing VS Code’s Command-Line Utility
Remapping VS Code’s command line utility
-
Drupalcon 2017: Pattern Language
Notes on my recent Drupalcon 2017 talk, “Pattern Language: Pattern Libraries in the Wild”
-
RIP TextWrangler
A classic text editor hits EOL.
-
VS Code Key Bindings
Link to gist of my VS Code key bindings, with a quick note on the perceived “weight” of VS Code vs TextMate.
-
Kalabox, VS Code, and XDebug
My adventures in debugging Kalabox apps within VS Code.
-
Trying out VS Code
Setting fonts and Terminal app in VS Code.
-
Drupal 7 Paragraph Bundle Template Suggestions
Enabling theme debugging in Drupal 7.
-
Trying out Atom
The first of my ongoing notes on trying the Atom text editor.
-
Link Widget in Drupal 7 Custom Forms
How to render an input field for a link in a Drupal 7 custom form.
-
Getting Timezone-adjusted Dates using Entity Metadata Wrapper
Basically, don’t try and sidestep Entity Metadata Wrapper in the final mile.
-
Getting the First Result from EntityFieldQuery
How to grab the first result of an Entity Field Query.
-
Git core.filemode and unstaged changes
Letting git ignore permissions weirdness in your repo.
-
Partial Date Fields in Drupal
Using the Partial Date module to allow for optional month/day in a Drupal Date field.
-
Setting a destination directory for drush features-export
Creating Drupal 7 Features exports using drush, plus how to specify the directory for the feature.
-
SSH Keys and Permissions
When configuring SSH keys on a remote server, check those permissions!
-
Responsive Web Design: Patterns & Principles
My thoughts on Ethan Marcotte’s new book.
-
Decoupled Development with WordPress JSON APIs
A collection of resources for my talk at WordCamp US 2015, “Decoupled Development with WordPress JSON APIs”
-
Science Friday
Launch notes for Science Friday’s new website.
-
A List Apart Event: Designing for Performance
Notes on ALA’s performance panel.
-
Dev Discomfort
-
On Web Typography
Some notes on Jason Santa Maria’s book.
-
Progressively Enhancing Progressive Enhancement
Taking a second pass at a Lapham’s Quarterly feature.
-
Lapham’s Quarterly
Developer notes for the Lapham’s Quarterly website.
-
OS X Mavericks and Apache/MySQL
-
Using Adobe Edge Inspect with Local Virtual Hosts
-
“Prototyping Your Workflow” Links
-
“This is the Job”
Some programming wisdom from Lester Freamon of The Wire.
-
Disabling PHP 5.5.3 OPcache in MAMP
-
Deleting Ignored Files Mistakenly Committed to a Git Repo
How to rewrite commits to remove files from Git’s history by using
filter-branch
. -
Clearing Out Drupal Features Checkboxes
-
Why Would You Do That on Mobile?
-
Tyler School of Art
-
Disable All Drupal Modules with Drush
-
When Drupal Says Your New Field Name Already Has a Table
-
We Didn’t Even Bother with a Funeral
-
Sublime Text 2: Remapping Key Bindings
-
Sublime Text 2: Disabling Auto-Reload of Windows
-
Debugging is All About Baselines
-
Clearing out Drupal Modules
-
Drupal’s Ctools Object Cache
-
Changing the Default Avatar in WordPress
-
Styling the WordPress 3 Comment Form
-
Responsive Web Design by Ethan Marcotte
My notes on Ethan Marcotte’s new book.