Unscrewing git submodule updates

Sometimes when working with git submodules, submodules may be accidentally updated and committed. If you end up in such a situation where a submodule was accidentally bumped forward on you, and you’re in a bad state, here’s how you can roll things back. Checkout a previous commit where things worked git checkout COMMIT-HASH-HERE You can find the hash for your target commit by looking through your commit log. …

Posted on

Working from home

Due to the COVID-19 global pandemic, I am currently working from home. Luckily I have a basement office, so I’m not having to resort to working at the dining room table. Since I haven’t blogged in a while, and I like making lists, I thought I’d take this opportunity to jot down some of the software I’m using to make remote work as easy as possible. Plasma: The best desktop environment I’ve been a fan of the Plasma desktop environment for some time now. …

Posted on

How I Build My Site

I’m still using the hugo static site generator, and the following makefile to help me build new posts: …

Posted on