A subtle and not so fun source of bugs if you're affected - worth investigating!
No spoilers:
Just seen Star Wars Episode 9 and damn JJ did it - what a great ending to the series. Expect more when the spoiler embargo lifts.
I'd seen some tweets similar to this and was a bit apprehensive but it was so good. Wanna go see it again!
What do all you lovely #IndieWeb folks use to consume Twitter? I'd like to hook some of my favourite people into my reader but not sure the best way to do it
meetup-mf2.herokuapp.com
release 0.2.0: Adding h-feed
support (2 mins read).

Adding h-feed
support for my Microformats translation layer for Meetup.com.
I will be attending
I will not be attending
I will be attending
I will be attending
Just trimmed my site's build/test/deploy pipeline's lifecycle from 10 minutes to about 5 minutes. A fair saving but still not as speedy as I want.
My next job is to see whether I can cache the images on my own infra running a GitLab-runner, but I seem to be having some difficulty getting it running with a Unix file socket rather than a TCP socket - a shame because in the past the GitLab-runner has worked literally out of the box
Well, it's official - I'm on holiday for the rest of the decade ππΌ
Pretty Printing XML on the Command-Line (1 mins read).
How to use xmllint
to pretty-print XML/HTML files.
Backporting/Replaying Changes using git format-patch
and git apply
/ git-am
(2 mins read).

Using git format-patch
and git apply
/git am
to apply a patch, if git cherry-pick
isn't available.
For anyone having issues not seeing #MrRobot Season 4 Episode 11 in their Fire TV / Prime video account, try skipping through Ep 10 until it autoplays 11
Post details
Play Podcast (mp3): Download (Duration: 38:10 β 26.3MB) We find out what Ubuntu 19.10 is like on the Raspberry Pi 4, and then take it too far. Plus plenty of news, Graham channelling Vangelis, and β¦
Happy Second Appendixaversary (2 mins read).
Celebrating the second anniversary since my appendix ruptured - and reminiscing on the benefits of a well-funded NHS.
List What Files Changed in a Git Commit (1 mins read).

How to list what files changed in a given commit.
Sorry to anyone who's just received a tonne of webmentions from me - I'm tweaking the way the sending works so there are a few new places you may see them come from
Post details
Play Podcast (mp3): Download (Duration: 37:34 β 25.9MB) Chrome OS is by far the most popular Linux-based desktop OS and we find out if that top spot is deserved. Plus Ubuntu, Zorin, Firefox, Kali, and β¦
This post has been published by my Micropub endpoint (code in https://gitlab.com/jamietanna/www-api ) and syndicated to Twitter via https://brid.gy π #IndieWeb - I'm able to own my tweets from my personal website at https://www.jvt.me and you can too by joining the folks at https://indieweb.org/discuss
Post details
Listen to this episode from Rizamblings on Spotify. A most delightful ramble with the brilliant, Tom Jepson, on a long list of UX, design, community, personal goals, hype, books, jelly babies, and so, so much more! Find our guest: Tom Jepson -> @thepixelgrid Don't forget to #RizambleAlong on Twitter, find me -> @rizbizkits
Just been shown this by a colleague - it's a great way to learn shortcuts for the thing you just did and how you can do that task with a handy keystroke in the future!
An interesting idea, but surely you'd not want to break existing links to your articles, and instead have it update the article to say "this may be outdated, we're reviewing this"?
Post details
Listen to this episode from Rizamblings on Spotify. Longest ramble YET with my dearest friend, Emma Seward. We (laughed &) chatted on Doughnotts, bees, photography, hobbies, HP, words, Hamilton (duh), & more! I can't thank her enough. Find our guest: Emma Seward -> @MrsEmma β¨β¨Don't forget to #RizambleAlong on Twitter, find me -> @rizbizkits
Some interesting ones in here I'll look at using - escaping things is one of my biggest gripes with every language, so this is pretty nice
An interesting read, especially since I keep a watch on these by https://www.jvt.me/posts/2019/10/27/owning-step-count/
I will be attending
I will be attending
This is a great read about the things that being in the https://indieweb.org/ (Independent Web) can empower you with, and the ownership and agency that it affords you.
I'd recommend a read of https://www.jvt.me/posts/2019/07/22/why-website/ and https://www.jvt.me/posts/2019/10/20/indieweb-talk/ for a bit more info, too.
Using Chef to Delete Files that aren't in a List (2 mins read).

How to delete files in a directory that don't match a list.
This is a brilliant talk about the quirks of JavaScript, from a number of years ago.
Although it's fun to hate on JavaScript, it can also be seen about other languages.
Definitely worth a watch if you've never seen it before, or are working with JavaScript and want to have to think very hard about what the language does.
Converting a JSON Web Key to a X.509 .pem
file (in Node.JS) (2 mins read).

Converting a JSON Web Key (JWK) to an X.509 PEM file, using the node-jose
library.
I thought something weird was happening - I've not seen any incoming webmentions since Friday from my own posts, and it seems that my webmention sending post-deploy isn't working.
I'll look into that tonight!