I once created a cross-platform test runner for CLI applications, using an embedded Lua interpreter to execute the application then check its output, filesystem changes, etc.
I use both Bash and ZSH as my shells; I want to keep their configurations as similar as possible, avoid duplicating configuration, and still be able to take advantage of...
After years of not updating this blog I've sat down to determine why I find it difficult.
Organized communities We call ourselves societies But social is the last we sieze When dignity is flown away But I'm the worst than most of you I write these words to fill some shoes Pay some...
I've tried managing my personal knowledge base in many ways over the years, using everything from pencil and paper to Evernote and OneNote to TagSpaces and Joplin (the latter two (can)...
One major problem of security/privacy websites and tools is that they tend to assume a level of technical expertise not available to most Internet-connected people.
I just realized that I never committed my syntax highlighting setup in git or documented it in any way.
See information about the Vim Improvement Plan here. The RulesWe'll start with an empty ~/. vimrc and ~/. vim; the system vimrc will be untouched from installation.
I have become: rather set on regularly using a small, small subset of what Vim offers, even when I know there's a better way. overly-reliant on my .
It has been three full half-weeks since my ship was torn apart; who would have ever guessed that flying into a star could be a bad thing? The good news is that another ship was in need of a temporary captain (though I will not call this piece of scrap metal "good" and you certainly cannot call it "new")