October 30, 2019 Using VS Code Remote Development with EC2 Instance Connect
VS Code’s SSH Remote Development extension is great. It lets you SSH into any remote server and visually see, edit, and transfer file. It’s a
September 9, 2019 I moved this blog back to Dropbox.
I tried to maintain a Dropbox-like interface with git semantics but it wasn’t working out and I spent far too
September 9, 2019 just setting up my twttr 2 electric boogaloo
August 21, 2019 Installing K6/Grafana/Influx DB on Ubuntu
K6 is a great load-testing tool that can spit reports out to Grafana via InfluxDB. To install the full stack on a full-stack Ubuntu instance, run
August 16, 2019 Using custom data sources in node-convict via the convict.load() function to simplify application configuration
node-convict is a wonderful NPM module that lets you declaratively define configuration settings via JSON (or Javascript objects) and where the
August 15, 2019 Running Commands In the Root of a Git Directory
I work in monorepos a lot, and often finding myself needing to run commands at the root of a git repoistory from inside a package folder inside the
August 15, 2019 Invoke Automator Workflows From Terminal/Shell on OSX
Working on more automation around this blog, I learned last night that it’s possible to run Automater workflows from the shell: This can also be
August 15, 2019 Getting and Parsing the Repository Root Using Git
Will print the full, absolute path for a repo. This can be passed into for further processing. For instance: And, of course: This is useful for
August 14, 2019 Record PXL Footage with an Android Smartphone
The PXL 2000 is a toy video camera that I’ve used to record some dope footage. A friend who runs the PXL film festival, PXL THIS, asked me to write
August 13, 2019 Admitted to Grad School!
When it became obvious that I was actually going to graduate from undergrad, a few people started asking me what was next. My reply so far has been
March 19, 2019 Migrating ODK Aggregate from Fargate to Azure Kubernetes Service (part 3)
In which I test the previous configuration tweaks in Kubernetes.
March 18, 2019 Videotex
From Wikipedia: Videotex is interesting to me, not just because of its aesthetic qualities, but because it attempted to adapt existing
March 18, 2019 Running Background Shell Scripts Using Automater
As part of some recent housekeeping, I recently swapped the backend of this blog (powered by the wonderful Blot.io from Dropbox to
March 13, 2019 Migrating ODK Aggregate from Fargate to Azure Kubernetes Services (part 1)
Why I'm doing this, and I begin to experiment with ODK Aggregate on k8s by sending in a PR that tweaks ODK's build process for Docker.
March 12, 2019 Migrating ODK Aggregate from Fargate to Azure Kubernetes Service (part 2)
In which I submit another PR that continues to tweak Aggregate's configuration experience for Docker, using Docker bind-mounts, symlinks and other magic.
March 7, 2019 Migrating ODK Aggregate from Fargate to Azure Kubernetes Service (part 4)
In which I test the previous configuration tweaks in Kubernetes.
December 1, 2016 America just attempted suicide. Now what?
On Tuesday, November 8, 2016, the United States of America attempted suicide: 126 million citizens marched into the polling booth and, yearning for
November 26, 2016 The Communitarian Politics of WALL·E
It’s easy to cast Disney-Pixar’s hit 2008 film WALL·E as not much more than a simple love tale between two robots. While that tale may weirdly