Posts 

Configure S3 Bucket, CloudFront, and IAM for W3 Total Cache CDN

How to configure an S3 bucket and the corresponding IAM policy for the W3 Total Cache Wordpress plugin

  • #aws
  • #s3
  • #wordpress

Remap Caps Lock to CTRL in i3 Using setxkbmap

How to remap the Caps Lock key to CTRL in the i3 window manager using setxkbmap

  • #ergonomics
  • #i3
  • #keyboard
  • #linux
  • #productivity
  • #x11
  • #xorg

Converting a Netgear R7000 WiFi Router into a Repeater Using DD-WRT

How to convert a Netgear R7000 wireless router into a wireless repeater using DD-WRT open source firmware and the client bridge feature.

  • #configuration
  • #hardware
  • #networking

Remap Caps Lock to Ctrl with xmodmap

Use the xorg tool xmodmap to remap the Caps Lock key to Ctrl on X Windows and run it automatically on startup

  • #ergonomics
  • #keyboard
  • #linux
  • #productivity
  • #x11
  • #xorg

i3 Config Tip: Assign Workspaces to Monitors

Decrease cognitive load by assigning specific workspaces to monitors so you don't have to think.

  • #i3
  • #linux

i3 Config Tip: Use Variables for Workspace Names

Use variables in your i3 config to simplify workspace name accessability.

  • #i3
  • #linux

Wordpress Events Manager Cloudflare Page Rules

Cloudflare Page Rules for the Wordpress Events Manager plugin.

  • #cloudflare
  • #sysadmin
  • #wordpress

PHP-FPM MySQL High Load Timeout Solution

A simple solution to a bizarre high load issue.

  • #mysql
  • #php
  • #php-fpm
  • #sysadmin
  • #tuning

Customizing the Wordpress Events Manager Mini Calendar

Rewrite the small calendar to be cache friendly and limit the number of available months.

  • #events-manager
  • #performance
  • #php
  • #wordpress

How to Disable ZSH SSH Hosts Completion

Disable /etc/hosts when zsh is autocompleting ssh commands.

  • #config
  • #linux
  • #zsh

Elon Musk's Mars Centric Business Philosophy

Everything Elon does is focused on Mars.

  • #random-thoughts

metalsmith-collections: Solving the Duplication Bug

Simple solution to clear the collections between builds for the metalsmith-collections plugin.

  • #js
  • #metalsmith
  • #node

Amazon Music on Raspberry Pi 3

How to play Amazon Music on a Raspberry PI 3.

  • #raspberrypi

Nunjucks Date Filter Metalsmith Configuration

How to configure the nunjucks-date-filter plugin.

  • #metalsmith
  • #node
  • #nunjucks
  • #nunjucks-date-filter

Configuring Nunjucks for Metalsmith

How to configure nunjucks to work with metalsmith.

  • #metalsmith
  • #node
  • #nunjucks

Keyboard Shortcut for Selecting Next and Previous Occurrences in Visual Studio Code

The keymap command names for selecting the next and previous occurrences in Visual Studio Code.

  • #vscode

Adding a Header Comment with Gulp

How to add a header comment to a file using gulp.

  • #gulp
  • #js
  • #node

Scraping The NFL with Node

Lessons learned from scraping the NFL website.

  • #js
  • #node

CM Storm Ultimate Quickfire Keyboard Review

Review of the fantastic CM Storm Ultimate Quickfire Keyboard.

  • #gear
  • #keyboard
  • #review

jQuery.append() is Slow

jQuery.append() is painfully slow.

  • #jquery
  • #js

Injecting jQuery Into a UMD IIFE

How to inject JQuery into a Universal Module Defition IIFE.

  • #iife
  • #js
  • #umd

UMD: One IIFE Pattern To Rule Them All

The Universal Module Definition is an extremely useful addition to an IIFE.

  • #iife
  • #js
  • #umd

Ergotron Sit-Stand Desk Review

A review of the Ergotron WorkFit-S Sit-Stand Dual Workstation.

  • #ergonomics
  • #gear
  • #review