Development

GNOME Keyring in KDE Plasma

9 minute read

I love GNOME, but on my Pinebook Pro, I use the extremely well-supported Manjaro Pinebook Pro KDE Plasma edition. One of the biggest gripes I have with KDE ...

Snapping on the Pinebook Pro

8 minute read

Snaps are an incredible new packaging format for Linux from Canonical.[1] They offer application confinement and increased portability while also simplifyin...

Git and GPG

17 minute read

GPG keys can be used to cryptographically sign your work when using Git for version control. This ties your identity to your work, whether that’s a co...

Manage Python Dependencies

65 minute read

Making Python dependency management reproducible is complicated. Bringing Python dependency management to mere mortals who can’t remember where they p...

Build GCC From Source on CentOS 7

15 minute read

CentOS has a pretty old compiler. While the Software Collections repository contains newer versions, it still has a considerable lag-time. So, why not build...

Manage Runtimes With asdf

15 minute read

asdf is a language-agnostic tool for managing multiple runtimes of a specific tool for a particular user. While it is able to manage runtime versions for a ...