Tags
Yep, a tag cloud.
1Password
Alexa
Alfred
Asana
AWS
Bash
Bear
Browsers
Chess
CircleCI
Command-line tools
Ctags
Docker
fd
G-Suite
Git
Github
Gotchas
Helm
Home networking
Hugo
Javascript
Jekyll
Kubernetes
MacOS
Markdown
Mypy
OpenDNS
OpenSSH
Productivity
pytest
Python
ripgrep
Ruby
SASS
Security
Sentry
Slack
Terraform
Testing
Twitter
Ubuntu
Vim
Websites
YAML
And here's all posts broken down by tag:
1Password
- You can easily share 1Password items via a link on
- The keyboard shortcut for grabbing a MFA code in 1PW on
Alexa
Alfred
- You can display the typed text in Alfred in a huge typeface on
- How to configure Alfred’s Bear workflow to open notes in the main window on
- About Alfred’s clipboard history feature on
- About Alfred’s snippet collections on
Asana
AWS
- How to use AWS profiles that require MFA on
- AWS ASGs have an ‘instance refresh’ feature on
- There’s a Chrome extension for switching AWS IAM roles on
- AWS Availability Zones have counter-intuitive IDs on
-
Where authentication for the
ubuntu
user on a EC2 instance is defined on
Bash
Bear
Browsers
Chess
CircleCI
Command-line tools
-
How to search for fixed strings with
grep
andripgrep
on -
You can define custom file-type filters in
ripgrep
on -
You can specify the file-type for
bat
on -
About
envsubst
on -
How to set per-project
ripgrep
andfzf
exclude rules on - Exuberant-ctags has been superceded by Universal-ctags on
-
About
column
on -
fd
has an option for searching filepaths on -
How to use
xargs
withprintf
on -
About
pngcrush
on
Ctags
- Universal Ctags can index more things than I realised on
-
How to configure
ctags
to parse Terraform files on
Docker
fd
G-Suite
- GSuite’s “Groups Admin” role can read any group email on
- You can hide night-time hours in Google calendar on
Git
- How to resolve Git rebase conflicts on renamed files on
- How to count lines of code in a Git repo for a given commit on
Github
Gotchas
Helm
Home networking
Hugo
Javascript
Jekyll
Kubernetes
MacOS
- How temporary files are removed on MacOS on
- About the difference between minimising and hiding windows in MacOS on
- The MacOS keybinds for en- and em-dashes on
- About the stationery pad feature in Finder on
- About Quitter on
-
About the MacOS
screencapture
utility on
Markdown
- How to spell-check markdown repos on CircleCI on
- Vim-markdown has some useful commands on
- How to embed markdown content in a Github code block on
Mypy
OpenDNS
OpenSSH
Productivity
pytest
Python
- You can arbitrarily chain Python comparison operations on
-
You can stack
pytest
’sparametrize
decorators on - You can label parameterized fixtures with pytest on
-
A better way of configuring
mypy
on -
datetime.datetime
is a subclass ofdatetime.date
on -
About
pip-licenses
on - Python 3.7 supports postponed evaluation of annotations on
-
How to use type annotations with Python’s
csv
module on
ripgrep
- How to pipe an argument list into Vim on
-
How to search for fixed strings with
grep
andripgrep
on -
You can define custom file-type filters in
ripgrep
on -
How to set per-project
ripgrep
andfzf
exclude rules on -
You can run
:grep
without using parent shell process on
Ruby
SASS
Security
Sentry
Slack
- You can convert a Slack group direct message chat into a private channel on
-
You can change the font in Slack with
/slackfont $font
on
Terraform
- AWS ASGs have an ‘instance refresh’ feature on
- How to conditionally include items in a Terraform list on
- Renaming a Terraform module is dangerous on
Testing
- How to easily disable a CircleCI workflow on
-
You can stack
pytest
’sparametrize
decorators on - You can label parameterized fixtures with pytest on
Ubuntu
Vim
- How to pipe an argument list into Vim on
- How to copy the current filepath to the system clipboard in Vim on
- How to add project-specific Vim settings on
- Universal Ctags can index more things than I realised on
- Vim-markdown has some useful commands on
-
About how to use
keywordprg
effectively on -
How to configure
ctags
to parse Terraform files on - How to use Bandit with Vim’s quickfix list on
-
You can run
:grep
without using parent shell process on -
There’s a
QuickFixCmdPost
event in Vim on - You can jump to previous quickfix lists in Vim on
-
About
shellcheck
on - How to read from one buffer to another in Vim on
-
About Vim’s
:helpgrep
command on - Vim recommends using Emacs-style key bindings in command mode on
- Vim doesn’t create the persistent undo folder automatically on
- About better YAML file folding in Vim on
-
About
:help macvim
on -
About Vim’s
:diffthis
command on
Websites
YAML
Browse all posts by month.