Tech
Articles of a technical nature.
2021
Create New Golang Projects
Continuing our desire to be lazy efficient and automate common tasks, this is about a little helper for any new golang projects we create.
Organised Git Checkouts
It’s all too easy to just check out git repositories wherever you are at the time you want it. This becomes unweildy once you have a few repos on the go. This article combines laziness and structure to live a more organised (git repo) lifestyle.
Continue reading Organised Git CheckoutsManaging Shell Configuration
Managing a bash
or zsh
configuration can be tricky or clunky, especially if you work on multiple different machines and want some level of consistency.
This is one possible solution to the problem.
git initial-commit
I hate repeating the same manual steps over and over again. I create new git
repositories quite often. I was repeating the same manual steps for each I took some time out to turn it into a repeatable sub-command for git
.
2020
Plex Database Repair on an NVIDIA SHIELD Pro
Sometimes you’ll find you have a corrupt database on your media server. This article should get you back up and running.
Continue reading Plex Database Repair on an NVIDIA SHIELD ProGoogle Music Cleanup
Some days you just need to clean up the mess made by Google Music Manager not recognising pre-existing files.
Continue reading Google Music CleanupSigned Git Commits
Proving that you made git
commits is useful. This article walks you through the steps needed to enable this behaviour.
GPG with Keybase
Managing GPG keys is one of those things that’s far too easy to forget to keep on top of. Having Keybase as part of your toolset can save you from yourself.
Continue reading GPG with KeybaseConfiguring tmux
Being able to reboot a machine and return to the same tmux
session is extremely useful. This article talks you through setting up a basic, yet extendable, configuration to achieve this.
2019
Command history in the perl debugger
If you’re one of the rare people that prefers the perl
debugger over warn()
statements everywhere in your code you will benefit from a functioning command history in the debugger.