• 2024 Year in Review

    DEC 30, 2024 - 7 MIN READ — LIFE

    Looking back on 2024

  • Leaving Crossbeam

    JUN 13, 2023 - 3 MIN READ — LIFE

    My departure from Crossbeam

  • Getting Started with the PinePhone Pro

    JUL 30, 2022 - 8 MIN READ — PRIVACY

    Here's why you might want to get a PinePhone and some basics on how to get started.

  • Avoiding redundant Terraform code with loops

    JUL 10, 2018 - 1 MIN READ — PROGRAMMING

  • The Most Important Book to Read in 2018

    JAN 30, 2018 - 1 MIN READ — LIBERTARIANISM

  • Locking Down Permissions in PostgreSQL and Redshift

    OCT 2, 2017 - 5 MIN READ — PROGRAMMING

    How to restrict the default permissions in PostgreSQL and Redshift

  • Om, Clojurescript, and Testing

    JUL 16, 2015 - 4 MIN READ — PROGRAMMING

  • Organizing photos with bash

    JAN 2, 2015 - 5 MIN READ — PROGRAMMING

    Using bash tools to organize a random dump of photos

  • Manipulating Vim Registers

    NOV 2, 2014 - 5 MIN READ — PROGRAMMING

    Ways to directly modify the contents of Vim registers

  • Automatically Focus on Amazon's Search Bar

    MAR 7, 2013 - 2 MIN READ — PROGRAMMING

home