I wanted to programmatically retrieve the title of a Jira issue in a script I was working on. These are my notes on how I did it.
One of my frustrations with the Alfred App is when I create a custom workflow to paste a string into the current application the old clipboard value is overridden with the new string. What I want is to paste the string in the currently active app, without replacing the content in the clipboard.
During development or troubleshooting I often find myself wanting to run something through WP CLI. These are some notes on running code through WP CLI.
I recently had to convert some markdown into plaintext and rather than use an online tool I wanted to do it locally. This is the solution I found.
I’m a big proponent of changing your Git editor, so whenever Git opens an editor, it is your editor of choice. In Git version 2.40, released in 2023, an additional configuration value was added “sequence.editor” to define a different editor specifically for Git Interactive Rebase (not any other time).
I wanted to add a Git alias that does a “git clone” and then “cd” to change into the new directory. However, while the “git clone” worked fine, the directory change did not. It turns out you can NOT change directories from within a Git alias.
My son: Dad, your pumpkin with the Git logo looks great… but isn’t the logo supposed to be on an angle?
By default Git displays tags in alphabetical order, but we can configure Git to sort tags by their version numbers.
Sometimes when I run a command like “git checkout chore/fix-typo”, I get an error message like “fatal: ‘chore/fix-typo’ matched multiple (2) remote tracking branches”. We can configure Git to avoid this error by defaulting to the “origin” remote.
I wanted to write a shell alias to get the Git status of a specific directory (~/code/projectx). How could I change directories without polluting the previous directory? (so ‘cd -‘ still works as it did before I ran my alias)