Copy data from one Google Drive to another domain

July 27, 2018

Transferring data from one Google account to another is typically as easy as sharing the files with another user and making them owner. There is a caveat though, you have to be on the same domain or GSuite account. Transferring ownership from your business account to your personal account is “not possible”. I found myself

Using wget to crawl your website

April 2, 2018

If you are looking to crawl your website for something like cache warming you can do so with wget quite easily. The following wget command will crawl a site and leave nothing behind on the local filesystem afterward. wget –mirror -q -e robots=off -p -r –delete-after -nd –mirror crawls the entire site -q prevents

Quickly list all hosts in your ssh config

April 4, 2017

I try to be a good citizen and create unique ssh keys for each service I ssh into. I setup all sorts of fun config items and one of my favorites is host aliases. I have accumulated dozens of hosts in my config file and remembering the names of each can be problematic. I tend to

Mute and unmute your mic quickly with this Alfred Workflow

March 17, 2017

I am on a lot of calls for work every day and juggle several different call applications. Finding the apps mute/unmute button quickly gets tedious. On some apps the UI is so poorly designed as to make toggling the mic nearly unusable. Enter Alfred! Alfred is an amazing productivity app. Alfred let you run custom

Bash script to automatically convert git submodules to regular files

August 3, 2016

Git submodules drive me batty! They are a great idea in theory however in practical application they are a pain in the butt to work with. I have a project that has accumulated over a dozen submodules over the past couple years. Switching branches and merging anything has become excruciating. This morning was the last straw.