Using git's `autostash` and `autosquash` for effortless fixups

Applying fixups to your last commit in git is pretty easy using git commit --amend, but applying fixups to older commits can be much more involved. Using git rebase in combination with its --autostash and --autosquash options makes these fixups a lot easier. Combining a rebase...

Connecting to your AirPods with a shell script (and keyboard shortcut)

Swapping between devices while using AirPods still isn't quite as seamless as it could be, especially when swapping from an iPhone to a Mac, where at the very least you'll be clicking around the menu bar in the sound options, and sometimes even be navigating the bluetooth...