Commit 0f2409d4 authored by Jamie Tanna's avatar Jamie Tanna

Add ability to tag posts with a `series`

As part of #799, we want to be able to tag a continuation of posts with
the `series` taxonomy.

We also want to retrospectively tag posts of note, such as:

- anything that has `Part ` in the title
- anything from nablopomo 2019
- Pretty printing JSON
- Pretty printing JWTs
parent b6afae27
......@@ -44,6 +44,7 @@ disablePathToLower = true
category = "categories"
kind = "kind"
tag = "tags"
series = "series"
[outputs]
home = ["HTML", "RSS", "jsonFeed", "postFrequency", "rsvpCalendar", "redir"]
......
......@@ -15,6 +15,7 @@ date: 2017-05-25T11:51:14+01:00
license_prose: CC-BY-NC-SA-4.0
license_code: Apache-2.0
slug: chef-gitlab-ci-kitchen-docker
series: chef-gitlab
---
# Foreword
......
......@@ -10,6 +10,7 @@ date: 2017-06-05T08:39:43+01:00
license_prose: CC-BY-NC-SA-4.0
license_code: Apache-2.0
slug: pretty-printing-json-cli
series: pretty-print-json
---
You may often find yourself on a command-line, for instance when SSH'd into a server, and need to read some JSON. This could be a JSON configuration file, or indeed it could be simply a response from an API endpoint.
......
......@@ -9,6 +9,7 @@ date: 2017-06-22T21:16:53+01:00
license_prose: CC-BY-NC-SA-4.0
license_code: Apache-2.0
slug: yaml-to-json
series: yaml-to-json
---
I've recently been finding myself trying to coerce YAML to JSON and vice versa quite a bit, partly to convert attributes from a [Test Kitchen][test-kitchen] YAML file to a nice JSON object that can be consumed by [Vagrant][vagrant]'s [Chef provisioner][vagrant-chef].
......
......@@ -22,6 +22,7 @@ license_code: Apache-2.0
slug: 2017-in-review
aliases:
- /posts/2018/02/16/2017-in-review/
series: year-in-review
---
# Foreword
......
......@@ -10,6 +10,7 @@ date: 2018-06-18T19:13:49+01:00
license_prose: CC-BY-NC-SA-4.0
license_code: Apache-2.0
slug: pretty-printing-json-ruby-cli
series: pretty-print-json
---
This is a follow up to the popular post [Pretty Printing JSON on the Command Line with Python][pp-python-json] that uses Ruby to perform the pretty-printing.
......
......@@ -13,6 +13,7 @@ date: 2018-08-31T10:43:17+01:00
license_prose: CC-BY-NC-SA-4.0
license_code: Apache-2.0
slug: pretty-printing-jwt-ruby
series: pretty-print-jwt
---
Let's say you're starting to work with JWTs, and to confirm that their payload is correct, you want to introspect their contents. However, you may be aware that JWTs can contain sensitive information such as the hostname of a server, personally identifiable information, or could be used as a bearer token to access a service, so you shouldn't really be introspecting it in some public space such as [JWT.io].
......
......@@ -10,6 +10,7 @@ license_code: Apache-2.0
license_prose: CC-BY-NC-SA-4.0
date: 2019-01-11T16:50:39+00:00
slug: "pretty-printing-json-node-cli"
series: pretty-print-json
image: /img/vendor/nodejs.png
---
I've previously written about [using Python to pretty print JSON]({{< ref 2017-06-05-pretty-printing-json-cli >}}) and [an alternative using Ruby]({{< ref 2018-06-18-pretty-printing-json-ruby-cli >}}), but another I've not yet spoke about is using Node.JS.
......
......@@ -10,6 +10,7 @@ license_code: Apache-2.0
license_prose: CC-BY-NC-SA-4.0
date: 2019-03-29T18:04:00
slug: "pretty-printing-json-ruby"
series: pretty-print-json
---
If you're debugging your Ruby code, you may be used to printing out variables to the console to see what they contain, such as:
......
......@@ -10,6 +10,7 @@ license_code: Apache-2.0
license_prose: CC-BY-NC-SA-4.0
date: 2019-04-23T21:22:00+0100
slug: "pretty-print-json-java"
series: pretty-print-json
---
Note: This has been adapted from steps from [mkyong.com](https://www.mkyong.com/java/how-to-enable-pretty-print-json-output-jackson/).
......
......@@ -13,6 +13,7 @@ date: 2019-06-13T13:02:21+0100
license_prose: CC-BY-NC-SA-4.0
license_code: Apache-2.0
slug: "pretty-printing-jwt-openssl"
series: pretty-print-jwt
---
Let's say you're starting to work with JWTs, and to confirm that their payload is correct, you want to introspect their contents. However, you may be aware that JWTs can contain sensitive information such as the hostname of a server, personally identifiable information, or could be used as a bearer token to access a service, so you shouldn't really be introspecting it in some public space such as [JWT.io](https://jwt.io).
......
......@@ -10,6 +10,7 @@ license_code: Apache-2.0
license_prose: CC-BY-NC-SA-4.0
date: 2019-07-24T14:26:05+0100
slug: "pretty-print-json-files-inline"
series: pretty-print-json
---
Today I've found myself needing to compare a number of JSON files to see whether certain configuration has been pulled in correctly.
......
......@@ -7,6 +7,7 @@ license_code: Apache-2.0
license_prose: CC-BY-NC-SA-4.0
date: 2019-11-01T18:36:29+0000
slug: "national-blog-post-month"
series: nablopomo-2019
syndication:
- text: IndieNews
url: https://news.indieweb.org/en
......@@ -25,6 +26,6 @@ When saying I was going to participate, my friend <span class="h-card"><a class=
<blockquote class="twitter-tweet"><p lang="en" dir="ltr">And this will be different?</p>&mdash; Andrew Seward (@MrAndrew) <a href="https://twitter.com/MrAndrew/status/1190193720026652672?ref_src=twsrc%5Etfw">November 1, 2019</a></blockquote>
I get it, I blog a lot 😅 Expect to see lots of smaller chunks of content over the month (tagged under [nablopomo](/tags/nablopomo)), and I hope I'll be able to keep up with it.
I get it, I blog a lot 😅 Expect to see lots of smaller chunks of content over the month (marked up with the [nablopomo-2019 series](/series/nablopomo-2019)), and I hope I'll be able to keep up with it.
<span class="h-card"><a class="u-url" href="https://gregorlove.com">Gregor Morrill</a></span> has got a bit more info about it on [his own blog post about NaBloPoMo](https://gregorlove.com/2019/11/oh-its-november/) if you want a bit more info on it.
......@@ -8,6 +8,7 @@ license_code: Apache-2.0
license_prose: CC-BY-NC-SA-4.0
date: 2019-11-02T23:50:00+0000
slug: "adulting"
series: nablopomo-2019
---
Being an adult isn't as much fun as I thought it would be when I was younger. Although you can _technically_ do what you want, the issue is that you have more things to do than you used to, and now you need to prioritise between the boring things, and the ones you want to do, and most likely you'll be too tired for any of them!
......
......@@ -9,6 +9,7 @@ license_code: Apache-2.0
license_prose: CC-BY-NC-SA-4.0
date: 2019-11-03T18:32:48+0000
slug: "off-days"
series: nablopomo-2019
---
As mentioned [in yesterday's post]({{< ref "2019-11-02-adulting" >}}), this weekend is the first weekend off I've had in over six, busy, weeks.
......
......@@ -10,6 +10,7 @@ license_code: Apache-2.0
license_prose: CC-BY-NC-SA-4.0
date: 2019-11-04T21:42:05+0000
slug: "openssl-csr"
series: nablopomo-2019
---
As part of getting a certificate signed by a Certificate Authority (CA) you will need to provide a Certificate Signing Request (CSR).
......
......@@ -8,6 +8,7 @@ license_code: Apache-2.0
license_prose: CC-BY-NC-SA-4.0
date: 2019-11-05T22:11:33+0000
slug: "announce-events-feed"
series: nablopomo-2019
---
As you may have read before, I run a [Homebrew Website Club in Nottingham](/events/homebrew-website-club-nottingham/), and the events are announced on this website.
......
......@@ -11,6 +11,7 @@ license_code: Apache-2.0
license_prose: CC-BY-NC-SA-4.0
date: 2019-11-06T22:24:51+0000
slug: "take-take-take-foss"
series: nablopomo-2019
---
I use a tonne of Free and Open Source software day-to-day, but I don't really help the projects build a sustainable model that allows them to survive long-term.
......
......@@ -9,6 +9,7 @@ license_code: Apache-2.0
license_prose: CC-BY-NC-SA-4.0
date: 2019-11-07T18:49:56+0000
slug: "chef-default-attributes"
series: nablopomo-2019
image: /img/vendor/chef-logo.png
---
I've written a fair bit in the past about how I work with Chef as a configuration management tool a lot every day.
......
......@@ -10,6 +10,7 @@ license_code: Apache-2.0
license_prose: CC-BY-NC-SA-4.0
date: 2019-11-08T12:45:14+0000
slug: "gousto-rfe-partial-ingredients"
series: nablopomo-2019
---
<span class="h-card"><a class="u-url" href="https://annadodson.co.uk">Anna</a></span> and I have been [cooking with Gousto for some time now]({{< ref "2019-07-07-four-months-gousto" >}}), and have been really enjoying it.
......
......@@ -9,6 +9,7 @@ license_code: Apache-2.0
license_prose: CC-BY-NC-SA-4.0
date: 2019-11-09T19:17:22+0000
slug: "suspicious-transactions"
series: nablopomo-2019
---
Today I had a bit of a panic. I got a Monzo push notification to say that £0.69 ($0.88) has been taken from my Monzo account for a company called Argonics.
......
......@@ -10,6 +10,7 @@ license_code: Apache-2.0
license_prose: CC-BY-NC-SA-4.0
date: 2019-11-10T16:14:28+0000
slug: "hugo-case-sensitive-urls"
series: nablopomo-2019
image: /img/vendor/hugo-logo.png
---
A few weeks ago I changed the permalink structure for my Indie post types, changing URLs such as `/mf2/00276d65-8767-40fe-bb37-59fc075a4942/` to `/mf2/2019/08/SMfBV/` to make them more citable, as well as make it nicer to read and i.e. see what year + month the content was from.
......
......@@ -10,6 +10,7 @@ license_code: Apache-2.0
license_prose: CC-BY-NC-SA-4.0
date: 2019-11-11T19:40:31+0000
slug: "gotcha-netlify-lowercase"
series: nablopomo-2019
image: /img/vendor/netlify-full-logo-white.png
---
Yesterday, I posted about [_Making Hugo Generate Case Sensitive URLs_]({{< ref "2019-11-10-hugo-case-sensitive-urls" >}}), as a way to [self-document]({{< ref "2017-06-25-blogumentation" >}}) but also because I wanted to updated my own site to render case-sensitive URLs because I noticed this was not actually rendering them as case-sensitive.
......
......@@ -10,6 +10,7 @@ license_code: Apache-2.0
license_prose: CC-BY-NC-SA-4.0
date: 2019-11-12T11:20:49+0000
slug: "getting-started-vim"
series: nablopomo-2019
---
Last night at [Tech Nottingham](https://www.technottingham.com/events/tech-nottingham-november-2019), I was chatting with my friend <span class="h-card"><a class="u-url" href="https://mwtmurphy.com/">Mitchell</a></span> who mentioned he may be looking to give Vim a go, partly to see what the fuss is about, and to get some minor experience using it.
......
......@@ -12,6 +12,7 @@ license_code: Apache-2.0
license_prose: CC-BY-NC-SA-4.0
date: 2019-11-13T23:59:00+0000
slug: "reader-mail-what-static-site-generator"
series: nablopomo-2019
---
Earlier today I received a message on Twitter from <span class="h-card"><a class="u-url" href="https://rwapp.co.uk">Rob Whitaker</a></span>, and thought I'd reply publicly via a blog post, rather than a lot of threaded tweets.
......
......@@ -12,6 +12,7 @@ license_code: Apache-2.0
license_prose: CC-BY-NC-SA-4.0
date: 2019-11-14T18:52:33+0000
slug: "ditch-event-platforms-indieweb"
series: nablopomo-2019
image: /img/vendor/microformats-logo.png
syndication:
- text: IndieNews
......
......@@ -9,6 +9,7 @@ license_code: Apache-2.0
license_prose: CC-BY-NC-SA-4.0
date: 2019-11-15T00:31:22+0000
slug: "global-gitignore"
series: nablopomo-2019
image: /img/vendor/git.png
---
For quite some time, my Git config has had the following entry:
......
......@@ -9,6 +9,7 @@ license_code: Apache-2.0
license_prose: CC-BY-NC-SA-4.0
date: 2019-11-16T18:01:54+0000
slug: "music-associations"
series: nablopomo-2019
---
It's amazing how certain songs can bring back such vivid memories.
......
......@@ -10,6 +10,7 @@ license_code: Apache-2.0
license_prose: CC-BY-NC-SA-4.0
date: 2019-11-17T22:10:57+0000
slug: "article-checklist"
series: nablopomo-2019
image: /img/vendor/gitlab-wordmark.png
---
Since this site existed, it's been managed through [GitLab.com](https://gitlab.com/).
......
......@@ -10,6 +10,7 @@ license_code: Apache-2.0
license_prose: CC-BY-NC-SA-4.0
date: 2019-11-18T17:55:36+0000
slug: "jsonfeed-validation-pipeline"
series: nablopomo-2019
image: /img/vendor/jsonfeed.png
---
Earlier today, I found that my site's JSON feed has been broken since Thursday afternoon. I like to ensure that my site has a pretty high uptime of functionality, so this kinda sucked.
......
Subproject commit 923b6ff3d6e8256a51855207c1c2af59e9f82ebd
Subproject commit 3d73d1ea5c81de91b59112de72b1e83cc5b5b300
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment