Not too long ago I had completely different configurations across different computers. Terminal color schemes between computers weren’t consistent. Git was configured slightly differently between all computers. Lucky for me, there’s a program that’s well suited for this task: stow. Special thanks to Brandon Invergo for his blog post documenting how he uses stow to manage dotfiles. Git & Stow Before I found stow I was using a purely git-based workflow.
I recently picked up a 6th gen X1 Carbon so of course I wanted to install Arch Linux on it. This post documents the steps I took in case I ever have to do this again. I used ejmg’s guide guide, HardenedArray’s gist guide, and the Arch Linux wiki page as references. Note: This was my setup as of July 2020ish. Things have changed since then. Setup Prepare Installation Media This part is relatively straightforward.
I bought a domain name on a whim recently and felt like I had to justify my purchase by building a site to make use of it. In a past life I might have used WordPress or Django but I was feeling especially lazy. At first I was going to use GitHub Pages but that seemed too easy. I haven’t really touched AWS before and I felt like I might as well make this into a learning opportunity.
TL;DR Use same-origin Referrer Policy with Django Double leters are unecesary and slow down typing (see Referer in this document) I found a post on Hacker News with a link to webbkoll which tries to check how privacy-friendly a particular site is. Of course I had to check against my own site! Webbkoll reported that my referrers were being leaked and that I was using a Google as a third-party service.