Recent entries

The Wayback Machine

We have outsourced the cognitive load of our collective memories to the Internet Archive’s Wayback Machine. I am thankful that they exist. My memory is not what it used to be. Even then, my memory has been terrible.

Graphic design has been a way to preserve knowledge in a format that I can more easily retrieve later. If I had to rely only on my brain, my memory would have failed me long ago.

There is too much to know. It has become a necessity to be able to use Google to search the arcane commands and knowledge necessary to maintain the systems that we use. GitHub stores repositories of code that record each change we make to our work. Humans understand their own limitations, so we design tools to enhance our biological capabilities with exponentially enhanced and extended abilities.

As McLuhan argued, each technology both enhances and diminishes our abilities. For every ability that we outsource to a tool, our own abilities are diminished by becoming dependent upon those tools.

As long as the reduced cognitive load as able to increase our well-being and the common good, our reliance on these tools is worth the trade-off. If not, we may have to question the orthodoxy of our notions of technological progress. Otherwise, we risk becoming the “technological idiots” that McLuhan warned us about.

Because of today’s terrific speed-up of information moving, we have a chance to apprehend, predict and influence the environmental forces shaping us – and thus win back control of our own destinies. The new extensions of man and the environment they generate are the central manifestations of the evolutionary process, and yet we still cannot free ourselves of the delusion that it is how a medium is used that counts, rather than what it does to us and with us. This is the zombie stance of the technological idiot. It’s to escape this Narcissus trance that I’ve tried to trace and reveal the impact of media on man, from the beginning of recorded time to the present.

Exploring the Archives

It has been hilarious, illuminating, and humbling to explore my stumbling attempts at web design and publishing over the years.


Websites in various stages of design, development, and production



HTML, CSS, JavaScript












Retooling for the Pandemic

Log 2020-04-15

Wednesday, 15 April 2020

Just another day at the home office.


  • Erase hard drive
  • Reinstall macOS Catalina
  • Take out garbage and compost
  • Weeding while computer installing
  • Set up user account
  • Download and install Google Chrome
  • Install 1Password 6 from backup
  • Troubles installing 1Password Chrome extension
  • Install iA Writer with App Store
  • Download and install Atom
  • Configure Terminal with window background as black with 85% opacity
  • Download and install Adobe Creative Cloud
  • Copy .ssh files from backup
  • Test login to DigitalOcean successful
  • Create workspace directory
  • Create Sites directory
  • Test Git
    • xcode-select: note: no developer tools were found at '/Applications/', requesting install. Choose an option in the dialog to download the command line developer tools.
    • Update Command Line Tools for Xcode 11.4
  • Recreate Desktop images and set System Preferences
  • Set Key Repeat to Fast and Delay Until Repeat to Short in System Preferences for Keyboard
  • Install Homebrew
  • Install Apache with Homebrew
  • Install Shell Commands for Atom
  • Configure Apache server
  • Install multiple versions of PHP
  • Ran into errors with OpenSSL for PHP 5.6
  • Solved errors by running the following
    • brew uninstall --ignore-dependencies openssl
    • brew install
    • brew switch openssl 1.0.2t
  • Install MariaDB
  • Remove root MySQL user, create a root user without a password and grant access to all the databases
    • DROP USER 'root'@'localhost';
    • CREATE USER 'root'@'localhost' IDENTIFIED BY '';
    • GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' WITH GRANT OPTION;
  • It is now possible to connect as root to localhost with Sequel Pro
  • Configure virtual hosts for Apache
  • Install Dnsmasq with Homebrew
  • Install Symphony ensemble: bauhouse.test at ~/Sites/
  • Install Node Version Manager
  • Install Node versions with nvm
  • Clone eleventy-base-blog on GitHub
  • Download and install Zoom app
  • Download and install Skype app
  • Download and install Google Backup and Sync
  • Set up folders for Google Backup and Sync
  • Download and install SkyFonts
  • Download and install FontBase
  • Download and install Sketch
  • Log in to Sketch Cloud
  • Log in to Figma
  • Log in to Designlab