An interesting look at how using one key for everything (SSH to servers, SSH for git hosting, etc) can be a Bad Thing™
What I've Learned Over National Blog Posting Month (NaBloPoMo) 2019 (4 mins read).
Looking back at a month of blogging every day, and what I've learned.
Slyvia has some amazing artwork in general, but also has some really beautiful representations of each of the Ubuntu distributions' namesakes.
Parsing URL Querystrings with Node.JS (1 mins read).

How to easily parse a URL querystring with Node.JS.
Using the OpenSSL Command-Line to Verify an SSL/TLS Connection (2 mins read).
How to use the openssl
command-line to verify whether certs are valid.
Viewing Jenkins Jobs' Configuration as XML (1 mins read).

How to view the XML configuration for a given Jenkins job.
Trusting Self-Signed Certificates from Ruby (1 mins read).

How to configure Ruby to trust self-signed certificates.
I will be attending
Pretty Printing YAML with the Ruby Command-Line (1 mins read).

Using Ruby's YAML
library to pretty-print YAML files from the command-line.
Definitely yes to this! I've also proposed how we can do this using Microformats2 in https://www.jvt.me/posts/2019/04/10/pronouns-microformats/
Blocking Twitter Widgets from This Site (2 mins read).
Enforcing a privacy-aware removal of Twitter's JavaScript widget from this site.
This is my go-to for tidying up disk space issues when working with Docker
Neurodiversity and Blogumentation (1 mins read).
Sending links to people to save myself explaining things isn't always the best idea.
This is a really nice recap of https://dddeastmidlands.com and gives you a nice feel of the day!
I'm interested in attending
I'm quite up for coming to IndieWeb Summit, but I'd need it to either map to some work while I'm out there, or some holiday, as it's a long way to come. But would be very cool!
Piping Data When Not Running a Command with sudo
(1 mins read).
How to (more) safely pipe stdin
to an elevated command with sudo tee
.
Minifying JSON with Python (1 mins read).

How to take a pretty-printed JSON string and replace it with a minifed JSON string using Python.
Minifying JSON with Ruby (1 mins read).

How to take a pretty-printed JSON string and replace it with a minifed JSON string using Ruby.
Only Adding Changes for Tracked Files With Git (1 mins read).

How to only add files that have changed with git add -u
.
An interesting read, but I would personally say to stick to the language-specific process. Ie Rakefile
s for Ruby, a task in your build.gradle
or npm run deps
as it'll handle things nicer in a language / stack you're more familiar in, although I totally see why you'd want a language-agnostic interace
Sending Webmentions More Intelligently (2 mins read).

Updating my post-deployment tooling to only send Webmentions when they've not already been accepted (or rejected).
Well, I think I've cracked it - after a few weeks of on-and-off work on making my webmention sending not spam everyone (see https://www.jvt.me/posts/2019/10/30/reader-mail-webmention-spam/ ) - it's now not re-sending them if they're successful. This is a good first step, but I'll be improving it to re-send if the post's data has changed since last time it tried (in the future).
Note that this isn't quite done yet, expect it to be live tomorrow perhaps.
Adding Series Metadata to Posts (1 mins read).
Making a series of posts more discoverable using the series
taxonomy.
Post details
Listen to this episode from Rizamblings on Spotify. Longest ramble yet with designer/writer/genius, Simon Collison, on design, poetry, New Adventures, Iceland, Samurai Jack & much more.. Find our guest: Simon Collison -> @colly Don't forget to #RizambleAlong on Twitter, find me -> @rizbizkits
Validating my JSON Feed on every site build (2 mins read).

Adding in a validation in the pipeline to protect from a broken feed.
Adding a Merge Request Checklist for new Articles (1 mins read).

Adding a checklist for articles in my GitLab Merge Requests.