• How to Authenticate a Rails 5 API with Knock and JSON Web Tokens

    Dec 17, 2017

    In this tutorial, we’ll step through creating a Rails 5 (api-only) application that authenticates users with Knock. Knock authenticates users through JSON Web Tokens (JWT) in a lightweight and stateless manner.

  • Embedding, URL Params, and How to Identify Wordpress Sites

    Dec 03, 2017

    Recently, I was embedding an iframe in a wordpress site and needed to pass down some URL parameters into the iframe. The url the iframe needed was something like The parameters had to come from my original page of because I needed to share and have something specific show up in the iframe.

  • Archlinux Package Install Notes

    Aug 14, 2016

    Notes on installing various Archlinux packages. This way I won’t forget what I did if something breaks and I have to reinstall something.

  • Notes on Upgrading Archlinux on a Macbook Pro

    Aug 06, 2016

    Often, when Arch is upgraded, things will be broken. This is a list of ways problems have been solved in the past. Hopefully it will be helpful for solving issues when upgrading in the future.

  • Installing Arch Linux on a Macbook Pro Retina

    Mar 26, 2016

    This install guide is a copy of this blog post with my own notes/thoughts along the way. The purpose of this is primarily to remind me of how I installed arch on my Macbook Pro Retina (Mid 2014).

  • Fixing Various HiDPI Issues on Archlinux

    Mar 26, 2016

    Notes on getting various applications to work nicely with HiDPI monitors.