Posts
-
Patch for aarch64 (aka arm64) openssl 1.0.2 'relocation R_AARCH64_PREL64 against symbol OPENSSL_armcap_P error'
-
TIL: the `NO_COLOR` informal standard to suppress ANSI colour escape codes
-
Copy the contents of a branch into an existing git branch without merging
-
Adding search to a static Jekyll site using pagefind
-
asdf, python and automatically enabling virtual envs
-
Clink makes working with Windows' `cmd.exe` so much nicer
-
Pi-hole - fix "While executing: attempt to write a readonly database" error
-
16 years of tweets
-
Re-enabling ctrl–space shortcut for iTerm2 and other apps under macOS Ventura
-
TIL installing ansible roles from github and other sources
-
Re-enable older RSA ssh keys after upgrading to MacOS Ventura
-
Repackaging libpng12-0 for use on Debian and Unbutu usrmerge versions
-
Search your copy/paste clipboard history with Quicksilver
-
Building just mysqlclient on Alpine from scratch
-
Support PCRE2 or PCRE in `build-nginx`
-
Tracking remote branches after a `--single-branch` checkout
-
TIL: How to check and reset a directory tree of permissions with `chmod` and `namei`
-
TIL: How to specify a host or hosts for an ansible-playbook without an inventory file
-
Automating Jekyll card generation with ruby's Ferrum gem
-
Use a basic Gmail account to "Send mail as" with a domain that uses Cloudflare email routing
-
Get /dev/sdX device mappings for AWS nvme nitro disks on Ubuntu
-
Recursively searching and downloading objects from AWS S3 with the `aws` CLI
-
Set up a freshly installed macos Monterey machine as a gitlab-runner host
-
Quick overview of gitlab's CI/CD workflows, stages and jobs using gitlab 14.2+ in 2022
-
Fix gitlab runner error gnutls_handshake() failed: Handshake failed
-
Change the pihole dnsmasq nameserver for specific domains
-
Helping my daughter build a gaming PC
-
Extracting and archiving my #music-we-like Slack chats
-
defaults write com.apple.screencapture location has no effect
-
what-user-agent - humanizes user-agent strings
-
A fail2ban filter for the log4j jndi exploit CVE-2021-44228
-
A REPL wrapper for kaput-cli, a put.io client
-
Use the exim mirror for PCRE now that the official mirror only hosts PCRE2
-
Find interesting referers in access.log
-
Remove the DST_Root_CA_X3.crt from Ubuntu 14.04 LTS
-
Don't block AWS Cloudfront IP addresses in your fail2ban rules
-
Arq backups failing with "output buffer is too small" and "aborted because our APFS snapshot was unmounted by another process"
-
Positional arguments in git aliases
-
Got any jungle in guy?
-
Make a bootable Windows 10 USB installer on a Mac
-
Tricks with less
-
git recent branch work
-
Permalinks for fenced code blocks
-
Wifi-signal-to-noise, the MacOS Performance tool and monitoring RSSI on the commandline
-
imgcat and PS1
-
unknown-host
-
bash marks
-
Human-readable RSS sizes with `numfmt`
-
sudo -i
-
Up and at 'em
-
TIL: the `shuf` command
-
Screengrab an application window in MacOS
-
Typora and Jekyll
-
jekyll-extract-links plugin
-
Getting web mentions and brid.gy working on the blog
-
jekyll-lazy-gist-embedding plugin
-
Make MacOS roam to the strongest wifi signal
-
Home mesh wifi
-
Brexit, VAT MOSS and the sunlit uplands
-
Hello 2021