- Adobe Bridge mass update filetype associations July 19, 2022
- Empty body vs. no body in HTTP/2 June 1, 2022
- Best GoPro mount position for skiing May 25, 2022
- Using a GoPro in the Canadian winter ❄️ May 25, 2022
- Migrating from X11 to Wayland and from i3 to Sway May 15, 2022
- How to make a GitHub Action that exposes a SSH server May 14, 2022
- Debugging a GitHub Actions workflow via SSH May 14, 2022
- Notion: import CSV with Markdown page content May 11, 2022
- Google Cloud service account authorization without OAuth May 7, 2022
- The disk wasn’t ejected because one or more programs may be using it May 5, 2022
- macOS faster switch between desktops and faster Dock May 5, 2022
- Firefox credit card autofill not working on Linux May 5, 2022
- graftcp: inspect any program’s HTTPS traffic through a proxy! April 30, 2022
- Install the Vanta agent on a M1 Mac without Rosetta (and more) April 30, 2022
- How to repackage a macOS
.pkg
installer for M1 support without Rosetta April 30, 2022
All the posts
- Gear | the gear I use
- Git | how I learnt Git
- Vim | how I learnt Vim
- Simple | why I write boring code