codenames-js

codenamesJS is a small pure Javascript implementation of Codenames. It was built for use during the COVID-19 lockdown, so we could play codenames through the browser.

tinyprompt

tinyprompt is a very small python library for writing skippable prompt steps. It's useful for writing small, lightweight operational scripts. See the readme for more detail.

git-fortune

git-fortune is a python package which provides a fortune-like command for getting random git usage tips. Install with pip install --user git-fortune and run like so:

$ git-fortune
+------------------------------------------------------------------------------+
| GIT TIP #15                                                                  |
|                                                                              |
| Set up `git tree` by running                                                 |
| `git config --global alias.tree 'log --graph --decorate --all'`              |
|                                                                              |
| This puts `tree` into your ~/.gitconfig so that you can invoke `git tree` in |
| any repo.                                                                    |
|                                                                              |
+------------------------------------------------------------------------------+
Read the docs and help text for more details.

callable-pip

callable-pip is a python package which lets you patch modern versions of pip to get back the pip.main() method. Read the docs for more details.

SALVE was a take on how to maintain and deploy a dotfiles repo.

Ultimately, it turned out that having a dedicated language overcomplicates the problem.

For a simpler approach, try using GNU Stow. For example, my dotfiles repo is written this way.

The goal of this project is to maintain resume content as strctured data (JSON), and template it into LaTeX and HTML as rendering targets.

This allows the content to be scraped from GitHub, and included on my resume page while also keeping a PDF version available.

The current project is written using Ruby's ERB templating, but I may rewrite it into jinja or another system in the future.

Please feel free to use the source either as a jumping-off point for your own resume templating needs, or use the generated LaTeX source as a template for your own Resume or CV.