corpus.blog
Most cited
Talked about
Blogs
41554 blogs · [ { "id": "01a0878c-2b32-7176-93ad-d2adc2a9984d", "title": "Reorganising Obsidian Journal Notes", "url": "https://jdheyburn.co.uk/blog/reorganising-obsidian-journal-notes/", "published_at": "2025-03-26T00:00:00+00:00" }, { "id": "01a0878c-2b32-7176-93ad-d2adc3062f95", "title": "Adding aria2 download manager to my NixOS homelab", "url": "https://jdheyburn.co.uk/blog/adding-aria2-download-manager/", "published_at": "2024-09-22T00:00:00+00:00" }, { "id": "01a0878c-2b32-7176-93ad-d2adc30ea245", "title": "I'm going to KubeConEU 2024", "url": "https://jdheyburn.co.uk/blog/attending-kubeconeu-2024/", "published_at": "2024-03-15T00:00:00+00:00" }, { "id": "01a0878c-2b32-7176-93ad-d2adc3778966", "title": "Simplifying Caddy configs in NixOS", "url": "https://jdheyburn.co.uk/blog/caddy-nix-config-refactor/", "published_at": "2024-03-07T00:00:00+00:00" }, { "id": "01a0878c-2b32-7176-93ad-d2adc419b16d", "title": "How I use Obsidian to journal", "url": "https://jdheyburn.co.uk/blog/how-i-use-obsidian-to-journal/", "published_at": "2024-01-12T00:00:00+00:00" }, { "id": "01a0878c-2b32-7176-93ad-d2adc4239a71", "title": "Automating service configurations with NixOS", "url": "https://jdheyburn.co.uk/blog/automating-service-configurations-with-nixos/", "published_at": "2023-02-02T00:00:00+00:00" }, { "id": "01a0878c-2b32-7176-93ad-d2adc48b9fc2", "title": "Nix Cheat Sheet", "url": "https://jdheyburn.co.uk/blog/nix-cheat-sheet/", "published_at": "2023-01-13T00:00:00+00:00" }, { "id": "01a0878c-2b32-7176-93ad-d2adc4a00389", "title": "Converting to the Church of Nix", "url": "https://jdheyburn.co.uk/blog/converting-to-the-church-of-nix/", "published_at": "2022-10-17T00:00:00+00:00" }, { "id": "01a0878c-2b32-7176-93ad-d2adc4b63e15", "title": "Alerting on NHS Coronavirus Vaccine Updates With Huginn", "url": "https://jdheyburn.co.uk/blog/alerting-on-nhs-coronavirus-vaccine-updates-with-huginn/", "published_at": "2021-06-03T00:00:00+00:00" }, { "id": "01a0878c-2b32-7176-93ad-d2adc5a29ae8", "title": "Backup to Backblaze B2 using restic and rclone", "url": "https://jdheyburn.co.uk/blog/backup-to-backblaze-b2-using-restic-and-rclone/", "published_at": "2021-05-04T00:00:00+00:00" }, { "id": "01a0878c-2b32-7176-93ad-d2adc63dbcca", "title": "How to automate zero downtime maintenance with AWS SSM & ALBs", "url": "https://jdheyburn.co.uk/blog/automate-instance-hygiene-with-aws-ssm-3/", "published_at": "2021-01-19T00:00:00+00:00" }, { "id": "01a0878c-2b32-7176-93ad-d2adc6b5fadf", "title": "Who Goes Blogging 7: Hugo Minify RSS Code Indentation Fix", "url": "https://jdheyburn.co.uk/blog/who-goes-blogging-7-hugo-minify-rss-code-indentation-fix/", "published_at": "2020-12-14T00:00:00+00:00" }, { "id": "01a0878c-2b32-7176-93ad-d2adc6d8a7c9", "title": "Automate Instance Hygiene with AWS SSM: Automation Documents", "url": "https://jdheyburn.co.uk/blog/automate-instance-hygiene-with-aws-ssm-2/", "published_at": "2020-12-04T00:00:00+00:00" }, { "id": "01a0878c-2b32-7176-93ad-d2adc6ea8316", "title": "Automate Instance Hygiene with AWS SSM: Maintenance Windows", "url": "https://jdheyburn.co.uk/blog/automate-instance-hygiene-with-aws-ssm-1/", "published_at": "2020-11-16T00:00:00+00:00" }, { "id": "01a0878c-2b32-7176-93ad-d2adc7ba9abb", "title": "Automate Instance Hygiene with AWS SSM: Command Documents", "url": "https://jdheyburn.co.uk/blog/automate-instance-hygiene-with-aws-ssm-0/", "published_at": "2020-10-29T00:00:00+00:00" }, { "id": "01a0878c-2b32-7176-93ad-d2adc832a415", "title": "Assertions in gotests Test Generation", "url": "https://jdheyburn.co.uk/blog/assertions-in-gotests-test-generation/", "published_at": "2020-07-20T00:00:00+00:00" }, { "id": "01a0878c-2b32-7176-93ad-d2adc8a65274", "title": "Using Terraform to Manage AWS Patch Baselines at Enterprise Scale", "url": "https://jdheyburn.co.uk/blog/using-terraform-to-manage-aws-patch-baselines-at-enterprise-scale/", "published_at": "2020-07-02T00:00:00+00:00" }, { "id": "01a0878c-2b32-7176-93ad-d2adc8fa4314", "title": "Reverse Proxy Multiple Domains Using Caddy 2", "url": "https://jdheyburn.co.uk/blog/reverse-proxy-multiple-domains-using-caddy-2/", "published_at": "2020-06-09T00:00:00+00:00" }, { "id": "01a0878c-2b32-7176-93ad-d2adc9725dd4", "title": "Who Goes Blogging 6: Three Steps to Improve Hugo's RSS Feeds", "url": "https://jdheyburn.co.uk/blog/who-goes-blogging-6-three-steps-to-improve-hugos-rss-feeds/", "published_at": "2020-05-14T00:00:00+00:00" }, { "id": "01a0878c-2b32-7176-93ad-d2adca257a38", "title": "Who Goes Blogging 5: Updates Galore!", "url": "https://jdheyburn.co.uk/blog/who-goes-blogging-5-updates-galore/", "published_at": "2020-04-19T00:00:00+00:00" }, { "id": "01a0878c-2b32-7176-93ad-d2adcaa8ee17", "title": "Who Goes Blogging 4: Content Structure & Refactoring", "url": "https://jdheyburn.co.uk/blog/who-goes-blogging-4-content-structure-and-refactoring/", "published_at": "2020-03-31T00:00:00+00:00" }, { "id": "01a0878c-2b32-7176-93ad-d2adcb1e5827", "title": "Who Goes Blogging 3.2: Deployment Methods - GitHub Actions", "url": "https://jdheyburn.co.uk/blog/who-goes-blogging-3-2-deployment-methods-github-actions/", "published_at": "2020-03-10T00:00:00+00:00" }, { "id": "01a0878c-2b32-7176-93ad-d2adcb6543fd", "title": "Who Goes Blogging 3.1: Deployment Methods - TravisCI", "url": "https://jdheyburn.co.uk/blog/who-goes-blogging-3-1-deployment-methods-travisci/", "published_at": "2020-02-25T00:00:00+00:00" }, { "id": "01a0878c-2b32-7176-93ad-d2adcc47abb5", "title": "On Becoming An Open Source Software Contributor", "url": "https://jdheyburn.co.uk/blog/on-becoming-an-open-source-software-contributor/", "published_at": "2020-01-26T00:00:00+00:00" }, { "id": "01a0878c-2b32-7176-93ad-d2adcd14b404", "title": "Who Goes Blogging 2: Custom Domain", "url": "https://jdheyburn.co.uk/blog/who-goes-blogging-2-custom-domain/", "published_at": "2019-12-12T00:00:00+00:00" }, { "id": "01a0878c-2b32-7176-93ad-d2adcd2125e9", "title": "Who Goes Blogging 1: Getting Started", "url": "https://jdheyburn.co.uk/blog/who-goes-blogging-1-getting-started/", "published_at": "2019-11-09T00:00:00+00:00" }, { "id": "01a0878c-2b32-7176-93ad-d2adcdba8209", "title": "Who Goes Blogging 0: Applying Cartography", "url": "https://jdheyburn.co.uk/blog/who-goes-blogging-0-applying-cartography/", "published_at": "2019-09-11T00:00:00+00:00" }, { "id": "01a0878c-2b32-7176-93ad-d2adce96c8e6", "title": "Three Ways To Spice Up Your Python Code", "url": "https://jdheyburn.co.uk/blog/three-ways-to-spice-up-your-python-code/", "published_at": "2019-07-05T00:00:00+00:00" }, { "id": "01a0878c-2b32-7176-93ad-d2adcf6bf0d2", "title": "Extending Gotests for Strict Error Tests", "url": "https://jdheyburn.co.uk/blog/extending-gotests-for-strict-error-tests/", "published_at": "2019-04-29T00:00:00+00:00" }, { "id": "01a0878c-2b32-7176-93ad-d2adcff50f61", "title": "Blog Bootstrap", "url": "https://jdheyburn.co.uk/blog/blog-bootstrap/", "published_at": "2019-02-11T00:00:00+00:00" }, { "id": "01a0878c-2b32-7176-93ad-d2add045d821", "title": ":file_folder: Projects", "url": "https://jdheyburn.co.uk/projects/", "published_at": null }, { "id": "01a0878c-2b32-7176-93ad-d2add0812f8d", "title": ":mailbox: Contact", "url": "https://jdheyburn.co.uk/contact/", "published_at": null }, { "id": "01a0878c-2b32-7176-93ad-d2add1404155", "title": ":wave: Hey Joe!", "url": "https://jdheyburn.co.uk/about/", "published_at": null } ] posts
Claim your blog
Back to jdheyburn.co.uk
Blog · corpus.blog/blogs/jdheyburn.co.uk/posts
jdheyburn.co.uk
jdheyburn.co.uk
2025
Reorganising Obsidian Journal Notes
original ↗
26 Mar 2025
2024
Adding aria2 download manager to my NixOS homelab
original ↗
22 Sept 2024
I'm going to KubeConEU 2024
original ↗
15 Mar 2024
Simplifying Caddy configs in NixOS
original ↗
7 Mar 2024
How I use Obsidian to journal
original ↗
12 Jan 2024
2023
Automating service configurations with NixOS
original ↗
2 Feb 2023
Nix Cheat Sheet
original ↗
13 Jan 2023
2022
Converting to the Church of Nix
original ↗
17 Oct 2022
2021
Alerting on NHS Coronavirus Vaccine Updates With Huginn
original ↗
3 Jun 2021
Backup to Backblaze B2 using restic and rclone
original ↗
4 May 2021
How to automate zero downtime maintenance with AWS SSM & ALBs
original ↗
19 Jan 2021
2020
Who Goes Blogging 7: Hugo Minify RSS Code Indentation Fix
original ↗
14 Dec 2020
Automate Instance Hygiene with AWS SSM: Automation Documents
original ↗
4 Dec 2020
Automate Instance Hygiene with AWS SSM: Maintenance Windows
original ↗
16 Nov 2020
Automate Instance Hygiene with AWS SSM: Command Documents
original ↗
29 Oct 2020
Assertions in gotests Test Generation
original ↗
20 Jul 2020
Using Terraform to Manage AWS Patch Baselines at Enterprise Scale
original ↗
2 Jul 2020
Reverse Proxy Multiple Domains Using Caddy 2
original ↗
9 Jun 2020
Who Goes Blogging 6: Three Steps to Improve Hugo's RSS Feeds
original ↗
14 May 2020
Who Goes Blogging 5: Updates Galore!
original ↗
19 Apr 2020
Who Goes Blogging 4: Content Structure & Refactoring
original ↗
31 Mar 2020
Who Goes Blogging 3.2: Deployment Methods - GitHub Actions
original ↗
10 Mar 2020
Who Goes Blogging 3.1: Deployment Methods - TravisCI
original ↗
25 Feb 2020
On Becoming An Open Source Software Contributor
original ↗
26 Jan 2020
2019
Who Goes Blogging 2: Custom Domain
original ↗
12 Dec 2019
Who Goes Blogging 1: Getting Started
original ↗
9 Nov 2019
Who Goes Blogging 0: Applying Cartography
original ↗
11 Sept 2019
Three Ways To Spice Up Your Python Code
original ↗
5 Jul 2019
Extending Gotests for Strict Error Tests
original ↗
29 Apr 2019
Blog Bootstrap
original ↗
11 Feb 2019
Undated
:file_folder: Projects
original ↗
—
:mailbox: Contact
original ↗
—
:wave: Hey Joe!
original ↗
—