• How to Selectively Copy Files with Rsync

    The utility rsync is fantastic for efficient, incremental backups of files. It can be used to copy files locally or to back files up to a…

  • On Finishing Projects

    We all struggle following through on personal projects sometimes. It can be hard to focus on the current task when the next fun idea…

  • Vim Gives You Superpowers

    Vim is the closest thing to telekinesis that I've experienced. Teletypekinesis, if you will. Once you learn how to control it, you will be…

  • Installing NodeJS and NPM on Ubuntu

    If you are developing websites in 2020 it is highly likely that NodeJS forms at least part of your toolchain. Whether you're developing on…