Recommended read: There is no “Linux” Platform (Part 1) https://blogs.gnome.org/tbernard/2019/12/04/there-is-no-linux-platform-1/
Recommended read: Level of Effort https://bradfrost.com/blog/post/level-of-effort/
Recommended read: Developers shouldn't distribute their own software https://drewdevault.com/2019/12/09/Developers-shouldnt-distribute.html
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!
Recommended read: In the Beginning was the Website https://desmondrivet.com/2019/12/08/intro-to-indie-web
Recommended read: 2019 Firefox Flashback https://www.mozilla.org/en-US/firefox/flashback/
Recommended read: Interactive Gender Pay Gap Tool https://www.starlingbank.com/current-account/tools/interactive-gender-pay-gap-tool/
This is an interesting idea - I've not been bitten by it before, but may be worth adding to my dotfiles anyway
Recommended read: Zsh prompt with asynchronous Git status https://vincent.bernat.ch/en/blog/2019-zsh-async-vcs-info
Version pinning is always a difficult line to walk - you don't want things to change when you're not expecting them to (such as here) but you also don't want to be pinned to really old versions of software, as that increases risk
Recommended read: Choose Your Docker Base Image Wisely https://www.innoq.com/en/blog/choose-your-docker-base-image-wisely/
Configuring a Jenkins Multibranch Pipeline to Use an External Script with Job DSL (2 mins read).

How to set up a Multibranch Pipeline to use an external Git repo for running your Jenkins script.
ChefSpec Gotcha: Using render_file
When Deleting Files (2 mins read).

How to use render_file
with ChefSpec when you're deleting the file.
Recommended read: What Stable Kernel Should I Use? http://kroah.com/log/blog/2018/08/24/what-stable-kernel-should-i-use/
Recommended read: Thames Water don't get password security https://shkspr.mobi/blog/2019/12/thames-water-dont-get-password-security/
Recommended read: Linux exists only because of a happy accident https://augustl.com/blog/2019/linus_and_linux_happy_accident/
Recommended read: Improving CLIs with isatty https://blog.jez.io/cli-tty/
Recommended read: How to Fix Social Media by Injecting A Chunk of the Blogosphere https://kottke.org/19/01/how-to-fix-social-media-by-injecting-a-chunk-of-the-blogosphere
Recommended read: Defragmenting your Calendar and your Outlook https://www.hanselman.com/blog/DefragmentingYourCalendarAndYourOutlook.aspx
PHPMiNDS August - the Politics of Tool Shaming (7 mins read).

A writeup of James' talk at PHPMiNDS about the impacts of criticising others for their technology choices.
Being in First Class on a train is great and all (only £2 more expensive than an open return - bargain!) but they can't make tea correctly. They put the milk in first!!
After seeing my Spotify Wrapped playlist for the year, and some of the usage stats, I think I'm definitely going to be writing an application to get that data out for myself and my own usages
Recommended read: Day 2 - 15 Ways to Make On-Call More Fun https://sysadvent.blogspot.com/2019/12/day-2-15-ways-to-make-on-call-more-fun.html?m=1
Recommended read: It was 20 years ago today http://boston.conman.org/2019/12/04.1
Recommended read: Properly managing your `.gitignore` file https://julien.danjou.info/properly-managing-your-gitignore/
Recommended read: Big Pile of Vim-like https://vim.reversed.top/
Recommended read: No Time To Die Trailer https://youtu.be/Og2vYP7VzUs
Setting up a directory for OpenSSL's SSL_CERT_DIR
(2 mins read).
How to configure a directory of trusted certificates for OpenSSL to trust.
I will be attending
Locking Your Machine Before Suspending Using systemd (2 mins read).
How to get systemd to automagically lock your machine before it suspends.
Recommended read: Black Widow Teaser Trailer https://youtu.be/tXXZOKQ9VU8
Another reason folks should be part of the IndieWeb, not only owning your data but getting better SEO!
Recommended read: Self-hosted site outranking Medium Publication https://www.indiehackers.com/product/prototypr-io/self-hosted-site-outranking-medium-publication--LuqyKHQ9gno3JFsyoXc
Recommended read: Born in a Garage https://blog.jessfraz.com/post/born-in-a-garage/
cron.weekly is a great newsletter, I'm glad you're coming back Mattias!
Recommended read: cron.weekly is coming back! https://ma.ttias.be/cron-weekly-is-coming-back/
Recommended read: abbreviate - Go package to shorten strings with common abbreviations https://github.com/dnnrly/abbreviate
Recommended read: Please put dates ABOVE your posts https://jlelse.blog/thoughts/2019/11/dates-above/
So around ~1312 my server that hosts services such as https://meetup-mf2.jvt.me and https://eventbrite-mf2.jvt.me/ but also my Micropub endpoint and other things restarted. Not 100% sure why (as it turns out that the logs didn't persist) but turns out that my webserver ( https://caddyserver.com/ ) hadn't been configured to restart post-boot, but all the other services had. Woops! Glad I didn't have a tonne of content to push, but it was a bit worrying having no way to resolve it, as I had no laptop to SSH and diagnose.
Recommended read: Beware of shell globs https://soptik.tech/articles/beware-of-shell-globs.html
Hey https://realize.be is the source code for the Web page hosted at https://indigenous.realize.be anywhere? I was looking to contribute client metadata https://indieauth.spec.indieweb.org/#client-information-discovery similar to how Jacky does at https://v2.jacky.wtf/post/1f8ffba0-e948-4dac-aa6a-3975074cced9
(issue was raised at https://gitlab.com/jamietanna/jvt.me/issues/821 to implement)
Reader Mail: Getting an RSS Feed of Only Posts (2 mins read).
Updating my site to allow for RSS feeds for specific post content such as posts, as per a reader's request.
An interesting look at how using one key for everything (SSH to servers, SSH for git hosting, etc) can be a Bad Thing™
Recommended read: Public SSH keys can leak your private infrastructure https://rushter.com/blog/public-ssh-keys/
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.
Recommended read: Slyvia Ritter's Gallery https://www.sylvia-ritter.com/new-gallery/
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.
Recommended read: I <3 Comic Sans https://loftio.co.uk/i-heart-comic-sans/
Recommended read: BadSSL - test with expired, misconfigured or weak SSL/TLS configuration https://badssl.com/
Recommended read: Jenkins Artwork and Logos https://jenkins.io/artwork/
Recommended read: "Do you have kids?" - "Thankfully, no." https://shkspr.mobi/blog/2019/11/do-you-have-kids-thankfully-no/
Trusting Self-Signed Certificates from Ruby (1 mins read).

How to configure Ruby to trust self-signed certificates.
Recommended read: Storing UTC is not a silver bullet https://codeblog.jonskeet.uk/2019/03/27/storing-utc-is-not-a-silver-bullet/