Skip to content

Writing

№ 63 2026-04-30
Scripting PNG to AVIF Conversion for Web Delivery
Scripting PNG to AVIF Conversion for Web Delivery
№ 62 2026-04-28
I Outgrew My AI Resolution
I Outgrew My AI Resolution
№ 61 2026-04-28
Revisiting My FFmpeg Screencast Workflow
№ 60 2026-03-04
AIDBNY – Wk2: A First Pass at Model Mapping
№ 59 2026-03-03
Second Brain Insurance: Restic + Org-Roam
№ 58 2026-02-27
AIDBNY – Wk 1: Building an AI Resolution Tracker
AIDBNY – Wk 1: Building an AI Resolution Tracker
№ 57 2026-02-25
Diving into the AI Daily Brief
Diving into the AI Daily Brief
№ 56 2026-01-29
Securing OpenRouter keys with Direnv and GPG
№ 55 2025-07-18
Visualize a Typescript Codebase with Dependency Cruiser
Visualize a Typescript Codebase with Dependency Cruiser
№ 54 2025-07-18
Using Structurizr to Create C4 Model Diagrams
Using Structurizr to Create C4 Model Diagrams
№ 53 2025-05-31
The C4 Model for Documenting Software
№ 52 2024-11-12
Creating a Hugo blog and writing posts in Orgmode
№ 51 2024-10-12
Deno 2.0 and the npm: specifier
Deno 2.0 and the npm: specifier
№ 50 2024-07-28
Convert to AVIF using the CLI
№ 49 2024-07-28
AVIF Support in WordPress 6.5
AVIF Support in WordPress 6.5
№ 48 2024-04-18
Quick Typescript Sandbox in Emacs
№ 47 2024-04-02
Compiling Emacs 29 on Ubuntu LTS 22.04
Compiling Emacs 29 on Ubuntu LTS 22.04
№ 46 2023-03-27
Installing OBS Studio on Linux
Installing OBS Studio on Linux
№ 45 2023-01-04
SVG recordings of Terminal Sessions
№ 44 2022-07-22
QA FSE 15: Category Customization
№ 43 2022-03-09
Fixing ERR_CERT_INVALID in Chrome
Fixing ERR_CERT_INVALID in Chrome
№ 42 2022-02-11
New Role: Software Engineer
№ 41 2021-10-27
Scripted IP lookup in the terminal
Scripted IP lookup in the terminal
№ 40 2021-10-21
WPCLI Focus Time – 2021-10-20
WPCLI Focus Time – 2021-10-20
№ 39 2021-10-02
Installing Block-based themes with WPCLI
Installing Block-based themes with WPCLI
№ 38 2021-10-02
WPCLI Focus Time – 2021-10-01
WPCLI Focus Time – 2021-10-01
№ 37 2021-09-25
WPCLI Focus Time – 2021-09-24
WPCLI Focus Time – 2021-09-24
№ 36 2021-09-18
Time-block Open Source Contributions
Time-block Open Source Contributions
№ 35 2021-09-10
Create Minimal Emacs Environments with a Shell Script
Create Minimal Emacs Environments with a Shell Script
№ 34 2021-08-31
Using Awk to Convert CSV Crypto Transactions into Ledger-cli entries
Using Awk to Convert CSV Crypto Transactions into Ledger-cli entries
№ 33 2021-08-14
Intro to Using Awk
Intro to Using Awk
№ 32 2021-08-04
Javascript Dev Environment under Ubuntu in 2021
Javascript Dev Environment under Ubuntu in 2021
№ 31 2021-07-26
Python Dev Environment under Ubuntu in 2021
Python Dev Environment under Ubuntu in 2021
№ 30 2021-06-29
Scripting Vim from the Command Line
Scripting Vim from the Command Line
№ 29 2021-06-08
QA FSE Polished Portfolios
№ 28 2021-06-05
Getting Started with WordPress Gutenberg Development
№ 27 2021-01-23
Contributing to Upstream WordPress
№ 26 2019-02-21
Extracting Single Files From a Zip
№ 25 2018-11-15
Replacing Newlines in Vim Searches
№ 24 2018-11-02
Using Spacemacs
№ 23 2017-09-27
PDX WordCamp 2017 – Trellis, Bedrock and Roots.io Follow Up
№ 22 2017-09-22
Process for Building a Find Command
№ 21 2017-09-12
Using Unix Date for Bash Filename Timestamp
№ 20 2017-09-09
Clearing PageSpeed Cache Using the Browser
№ 19 2017-08-25
Speaking at WordCamp PDX About Roots.io
№ 18 2017-08-02
Setting Up Vim to Transparently Work With GPG Files
№ 17 2017-07-27
WP Asciinema Plugin
№ 16 2017-02-17
Bash Scripts to Help Get Remote Databases
№ 15 2017-01-13
Vim Learning Resources
№ 14 2016-08-23
Doug Dingus on Hacking
№ 13 2016-05-13
Building a Site Scraper to Find Problem Urls in WordPress
№ 12 2016-01-16
Finding and Clearing PageSpeed Cache
№ 11 2015-10-26
Becoming a WordPress Theme Reviewer
№ 10 2015-10-14
Lessons from Cycling the Oregon Coast
Lessons from Cycling the Oregon Coast
№ 9 2015-05-11
Planning to Cycle the Oregon Coast
Planning to Cycle the Oregon Coast
№ 8 2015-03-06
Password Protecting a Directory Using NGINX
№ 7 2014-10-16
Discovering Browser-sync
№ 6 2014-09-11
Tools to Measure and Improve Battery Life on Thinkpads in Linux
№ 5 2014-07-01
Vagrant Tools for WordPress Development
№ 4 2013-12-16
Using Sed to Update PHP Short tags
№ 3 2013-07-09
Using Vagrant for WordPress Development
№ 2 2013-02-16
Importing OVF Files Into Virtualbox
№ 1 2013-02-16
A Case for Virtual Machines