Welcome to my engineering journal! I use it to write myself quick reference guides that I can refer to later and to compare technologies, designs, and ideas.

# Latest articles

How to Securely Send Me Files

Apr 1, 2021

A quick tutorial for how to send me files securely using GPG.

Searching for Content from the Terminal

Oct 20, 2020

Searching through text files is the most useful CLI skill for a developer. In this guide I discuss two modern tools: ripgrep and fd.

Searching in Vim

Oct 1, 2020

In this short guide, I review how to use the search feature in vim. It includes searching for special chars, case-sensitivity, and incremental search.

Publishing a Python Package

Sep 12, 2020

I go through the process of publishing a python package on PyPi.

How to use GNU screen

Sep 1, 2020

In this guide, I go over getting started using GNU screen, the predecessor to tmux. I review the keys and commands needed for the most common functionality. I also include a config file to get started.

Setting up a Journal

Aug 1, 2020

In this walkthrough, I describe how I set up an engineering journal (e.g., this site). I discuss how I use vimwiki for offline writing and management. Then I use vuepress to render the markdown in modern browsers. Finally I discuss how to get it hosted for free at netlify.com.