• Deploying Electron app with Github Actions for macOS

    Jun 07, 2020

    Figuring out how to build and deploy an electron app is a bit daunting at first. Fortunately, the process turns out to be fairly simple once you understand the process and have a few good resources on hand. This post is meant to serve as a guide to my future self, as well as anyone else out there who needs a resource on how to set up an automated build process for an electron app.

  • 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.