My plan here, at least initially, is to post about various pieces of software I've written as I add them to GitHub. The source code and formal documentation (such as it is) will be there, while the corresponding post here will include things like
- a more informal introduction to what the program's purpose is and what it does,
- an explanation of why it was written,
- shell aliases and functions that make the program - or common uses of it - faster and easier to enter, and
- examples of how I use the program
And if a given post happens to devolve into my thoughts on some aspect of software development then so be it.
If you'd like to support this site then check out my web app InEveryNook.com and see if it's of interest to you, pass it along to anyone you think might be interested in it, or both.
Note: there is a public repository containing the source code and formal documentation for the programs that this post is about.(...)
In an earlier post I covered the basics of using the main commands provided by my relocate package to navigate the filesystem more quickly and efficiently. Now we're going to discuss some additional features of those commands, as well as some auxiliary commands that are provided by the package. Then I'll introduce a few shell aliases and functions that are built on top of the package's commands, and that I find make moving around the filesystem even easier.(...)
Note: there is a public repository that includes the source code for the program that this post is about.(...)