Public IP lookup from CloudFlare DNS
I wanted a quick way to grab my public IP address from the command line. I
found that CloudFlare’s DNS service allows this by looking up TXT records for
whoami.cloudflare
.
Safe terminal escape codes
I stumbled on this article about safe terminal escape codes. It’s a good read if you’re working with terminal escape codes and want to avoid some of the pitfalls.
Signing Git commits in 2024
Following this post, I’ve set up SSH key signing for my Git commits.
POSIX Shell Tutorial
I found this tutorial about POSIX shell scripting. I tend to stick with Bash myself, but this is a good resource for writing portable scripts where there is no Bash.
ChatGPT, write a parody of The Raven starring my cats
ChatGPT, write a parody of The Raven starring my cats…
Quartz for Obsidian
CSS for printing
Some notes on styling web documents for printers.
Using Jekyll plugins with GitHub Pages in 2024
I’ve been avoiding adding pagination to this blog forever since GitHub Pages doesn’t allow the plugin by default. Now that we can deploy to Pages with GitHub Actions, I finally got it all working. I’ve done a couple hack jobs with GitHub Actions and Jekyll, but this new workflow is pretty simple. Here’s what it looks like.
ABCs of Unix
I was browsing through old gists and found an old one with the ABCs of Unix.
Please Make Your Table Headings Sticky
Someone on Hacker News posted Please Make Your Table Headings Sticky, a plea for web developers to make their table headings sticky.