From 5eba6de81aa1d791536cb6ee7ade3bb0351d7360 Mon Sep 17 00:00:00 2001 From: Oliver Davies Date: Mon, 20 May 2024 23:58:27 +0100 Subject: [PATCH] Update daily email permalinks This is a follow-up to commit 3be9031de882942f87331f607a2298a6d13f4528 as each daily email has a `permalink` value that overrides the default content type permalink. --- source/_daily_emails/2022-08-12.md | 2 +- source/_daily_emails/2022-08-13.md | 2 +- source/_daily_emails/2022-08-14.md | 2 +- source/_daily_emails/2022-08-15.md | 2 +- source/_daily_emails/2022-08-16.md | 2 +- source/_daily_emails/2022-08-17.md | 2 +- source/_daily_emails/2022-08-18.md | 2 +- source/_daily_emails/2022-08-19.md | 2 +- source/_daily_emails/2022-08-21.md | 2 +- source/_daily_emails/2022-08-22.md | 2 +- source/_daily_emails/2022-08-24.md | 2 +- source/_daily_emails/2022-09-03.md | 2 +- source/_daily_emails/2022-10-01.md | 2 +- source/_daily_emails/2022-10-02.md | 2 +- source/_daily_emails/2022-10-03.md | 2 +- source/_daily_emails/2022-10-08.md | 2 +- source/_daily_emails/2022-10-09.md | 2 +- source/_daily_emails/2022-10-10.md | 2 +- source/_daily_emails/2022-10-11.md | 2 +- source/_daily_emails/2022-10-19.md | 2 +- source/_daily_emails/2024-01-01.md | 2 +- source/_daily_emails/2024-01-02.md | 2 +- source/_daily_emails/2024-01-03.md | 2 +- source/_daily_emails/2024-01-04.md | 2 +- source/_daily_emails/2024-01-05.md | 2 +- source/_daily_emails/2024-01-06.md | 2 +- source/_daily_emails/2024-01-07.md | 2 +- source/_daily_emails/2024-01-08.md | 2 +- source/_daily_emails/2024-01-09.md | 2 +- source/_daily_emails/2024-01-10.md | 2 +- source/_daily_emails/2024-01-11.md | 2 +- source/_daily_emails/2024-01-12.md | 2 +- source/_daily_emails/2024-01-13.md | 2 +- source/_daily_emails/2024-01-14.md | 2 +- source/_daily_emails/2024-01-15.md | 2 +- source/_daily_emails/2024-01-16.md | 2 +- source/_daily_emails/2024-01-17.md | 2 +- source/_daily_emails/2024-01-18.md | 2 +- source/_daily_emails/2024-01-19.md | 2 +- source/_daily_emails/2024-01-20.md | 2 +- source/_daily_emails/2024-01-21.md | 2 +- source/_daily_emails/2024-01-22.md | 2 +- source/_daily_emails/2024-01-23.md | 2 +- source/_daily_emails/2024-01-24.md | 2 +- source/_daily_emails/2024-01-25.md | 2 +- source/_daily_emails/2024-01-26.md | 2 +- source/_daily_emails/2024-01-27.md | 2 +- source/_daily_emails/2024-01-28.md | 2 +- source/_daily_emails/2024-01-29.md | 2 +- source/_daily_emails/2024-01-30.md | 2 +- source/_daily_emails/2024-01-31.md | 2 +- source/_daily_emails/2024-02-01.md | 2 +- source/_daily_emails/2024-02-02.md | 2 +- source/_daily_emails/2024-02-03.md | 2 +- source/_daily_emails/2024-02-04.md | 2 +- source/_daily_emails/2024-02-05.md | 2 +- source/_daily_emails/2024-02-06.md | 2 +- source/_daily_emails/2024-02-07.md | 2 +- source/_daily_emails/2024-02-08.md | 2 +- source/_daily_emails/2024-02-09.md | 2 +- source/_daily_emails/2024-02-10.md | 2 +- source/_daily_emails/2024-02-11.md | 2 +- source/_daily_emails/2024-02-12.md | 2 +- source/_daily_emails/2024-02-13.md | 2 +- source/_daily_emails/2024-02-14.md | 2 +- source/_daily_emails/2024-02-15.md | 2 +- source/_daily_emails/2024-02-16.md | 2 +- source/_daily_emails/2024-02-17.md | 2 +- source/_daily_emails/2024-02-18.md | 2 +- source/_daily_emails/2024-02-19.md | 2 +- source/_daily_emails/2024-02-20.md | 2 +- source/_daily_emails/2024-02-21.md | 2 +- source/_daily_emails/2024-02-22.md | 2 +- source/_daily_emails/2024-02-23.md | 2 +- source/_daily_emails/2024-02-24.md | 2 +- source/_daily_emails/2024-02-25.md | 2 +- source/_daily_emails/2024-02-26.md | 2 +- source/_daily_emails/2024-02-27.md | 2 +- source/_daily_emails/2024-02-28.md | 2 +- source/_daily_emails/2024-02-29.md | 2 +- source/_daily_emails/2024-03-01.md | 2 +- source/_daily_emails/2024-03-02.md | 2 +- source/_daily_emails/2024-03-04.md | 2 +- source/_daily_emails/2024-03-05.md | 2 +- source/_daily_emails/2024-03-06.md | 2 +- source/_daily_emails/2024-03-07.md | 2 +- source/_daily_emails/2024-03-08.md | 2 +- source/_daily_emails/2024-03-09.md | 2 +- source/_daily_emails/2024-03-10.md | 2 +- source/_daily_emails/2024-03-11.md | 2 +- source/_daily_emails/2024-03-12.md | 2 +- source/_daily_emails/2024-03-13.md | 2 +- source/_daily_emails/2024-03-14.md | 2 +- source/_daily_emails/2024-03-15.md | 2 +- source/_daily_emails/2024-03-16.md | 2 +- source/_daily_emails/2024-03-17.md | 2 +- source/_daily_emails/2024-03-18.md | 2 +- source/_daily_emails/2024-03-19.md | 2 +- source/_daily_emails/2024-03-20.md | 2 +- source/_daily_emails/2024-03-21.md | 2 +- source/_daily_emails/2024-03-22.md | 2 +- source/_daily_emails/2024-03-23.md | 2 +- source/_daily_emails/2024-03-24.md | 2 +- source/_daily_emails/2024-03-25.md | 2 +- source/_daily_emails/2024-03-26.md | 2 +- source/_daily_emails/2024-03-27.md | 2 +- source/_daily_emails/2024-03-28.md | 2 +- source/_daily_emails/2024-03-29.md | 2 +- source/_daily_emails/2024-03-30.md | 2 +- source/_daily_emails/2024-03-31.md | 2 +- source/_daily_emails/2024-04-01.md | 2 +- source/_daily_emails/2024-04-02.md | 2 +- source/_daily_emails/2024-04-03.md | 2 +- source/_daily_emails/2024-04-04.md | 2 +- source/_daily_emails/2024-04-05.md | 2 +- source/_daily_emails/2024-04-06.md | 2 +- source/_daily_emails/2024-04-07.md | 2 +- source/_daily_emails/2024-04-08.md | 2 +- source/_daily_emails/2024-04-09.md | 2 +- source/_daily_emails/2024-04-10.md | 2 +- source/_daily_emails/2024-04-11.md | 2 +- source/_daily_emails/2024-04-12.md | 2 +- source/_daily_emails/2024-04-13.md | 2 +- source/_daily_emails/2024-04-14.md | 2 +- source/_daily_emails/2024-04-15.md | 2 +- source/_daily_emails/2024-04-16.md | 2 +- source/_daily_emails/2024-04-17.md | 2 +- source/_daily_emails/2024-04-18.md | 2 +- source/_daily_emails/2024-04-19.md | 2 +- source/_daily_emails/2024-04-20.md | 2 +- source/_daily_emails/2024-04-21.md | 2 +- source/_daily_emails/2024-04-22.md | 2 +- source/_daily_emails/2024-04-23.md | 2 +- source/_daily_emails/2024-04-24.md | 2 +- source/_daily_emails/2024-04-25.md | 2 +- source/_daily_emails/2024-04-26.md | 2 +- source/_daily_emails/2024-04-27.md | 2 +- source/_daily_emails/2024-04-28.md | 2 +- source/_daily_emails/2024-04-29.md | 2 +- source/_daily_emails/2024-04-30.md | 2 +- source/_daily_emails/2024-05-01.md | 2 +- source/_daily_emails/2024-05-02.md | 2 +- source/_daily_emails/2024-05-03.md | 2 +- source/_daily_emails/2024-05-04.md | 2 +- source/_daily_emails/2024-05-05.md | 2 +- source/_daily_emails/2024-05-06.md | 4 ++-- source/_daily_emails/2024-05-07.md | 2 +- source/_daily_emails/2024-05-08.md | 2 +- source/_daily_emails/2024-05-09.md | 2 +- source/_daily_emails/2024-05-10.md | 2 +- source/_daily_emails/2024-05-11.md | 2 +- source/_daily_emails/2024-05-12.md | 2 +- source/_daily_emails/2024-05-13.md | 2 +- source/_daily_emails/2024-05-14.md | 2 +- source/_daily_emails/2024-05-15.md | 2 +- source/_daily_emails/2024-05-16.md | 2 +- source/_daily_emails/2024-05-17.md | 2 +- source/_daily_emails/2024-05-18.md | 2 +- 158 files changed, 159 insertions(+), 159 deletions(-) diff --git a/source/_daily_emails/2022-08-12.md b/source/_daily_emails/2022-08-12.md index d9014b2a..4f7ae431 100644 --- a/source/_daily_emails/2022-08-12.md +++ b/source/_daily_emails/2022-08-12.md @@ -1,5 +1,5 @@ --- -permalink: archive/2022/08/12/git-worktrees-docker-compose +permalink: daily/2022/08/12/git-worktrees-docker-compose title: Git Worktrees and Docker Compose pubDate: 2022-08-12 --- diff --git a/source/_daily_emails/2022-08-13.md b/source/_daily_emails/2022-08-13.md index f8456457..6806883a 100644 --- a/source/_daily_emails/2022-08-13.md +++ b/source/_daily_emails/2022-08-13.md @@ -1,5 +1,5 @@ --- -permalink: archive/2022/08/13/i-wrote-a-neovim-plugin +permalink: daily/2022/08/13/i-wrote-a-neovim-plugin pubDate: 2022-08-13 title: I wrote a Neovim plugin tags: diff --git a/source/_daily_emails/2022-08-14.md b/source/_daily_emails/2022-08-14.md index 3347a630..3b678f40 100644 --- a/source/_daily_emails/2022-08-14.md +++ b/source/_daily_emails/2022-08-14.md @@ -1,5 +1,5 @@ --- -permalink: archive/2022/08/14/why-i-write-tests +permalink: daily/2022/08/14/why-i-write-tests pubDate: 2022-08-14 title: "Why I write automated tests" tags: [testing] diff --git a/source/_daily_emails/2022-08-15.md b/source/_daily_emails/2022-08-15.md index cd61eb99..a8779efd 100644 --- a/source/_daily_emails/2022-08-15.md +++ b/source/_daily_emails/2022-08-15.md @@ -1,5 +1,5 @@ --- -permalink: archive/2022/08/15/using-run-file-simplify-project-tasks +permalink: daily/2022/08/15/using-run-file-simplify-project-tasks pubDate: 2022-08-15 title: Using a "run" file to simplify project tasks tags: ["php"] diff --git a/source/_daily_emails/2022-08-16.md b/source/_daily_emails/2022-08-16.md index c94c05d5..331f389f 100644 --- a/source/_daily_emails/2022-08-16.md +++ b/source/_daily_emails/2022-08-16.md @@ -1,5 +1,5 @@ --- -permalink: archive/2022/08/16/what-are-git-hooks-why-are-they-useful +permalink: daily/2022/08/16/what-are-git-hooks-why-are-they-useful pubDate: 2022-08-16 title: "What are Git hooks and why are they useful?" tags: ["git"] diff --git a/source/_daily_emails/2022-08-17.md b/source/_daily_emails/2022-08-17.md index e0474f33..7903ef0c 100644 --- a/source/_daily_emails/2022-08-17.md +++ b/source/_daily_emails/2022-08-17.md @@ -1,5 +1,5 @@ --- -permalink: archive/2022/08/17/one-more-run-command-git-worktrees +permalink: daily/2022/08/17/one-more-run-command-git-worktrees pubDate: 2022-08-17 title: One more "run" command, for Git worktrees tags: ["drupal", "git"] diff --git a/source/_daily_emails/2022-08-18.md b/source/_daily_emails/2022-08-18.md index c3d004b0..a93956bf 100644 --- a/source/_daily_emails/2022-08-18.md +++ b/source/_daily_emails/2022-08-18.md @@ -1,5 +1,5 @@ --- -permalink: archive/2022/08/18/talking-drupal-tailwind-css +permalink: daily/2022/08/18/talking-drupal-tailwind-css pubDate: 2022-08-18 title: "'Talking Drupal' and Tailwind CSS" tags: diff --git a/source/_daily_emails/2022-08-19.md b/source/_daily_emails/2022-08-19.md index dcda3afc..769270d8 100644 --- a/source/_daily_emails/2022-08-19.md +++ b/source/_daily_emails/2022-08-19.md @@ -1,5 +1,5 @@ --- -permalink: archive/2022/08/19/pair-programming-or-code-reviews +permalink: daily/2022/08/19/pair-programming-or-code-reviews pubDate: 2022-08-19 title: Pair programming or code reviews? --- diff --git a/source/_daily_emails/2022-08-21.md b/source/_daily_emails/2022-08-21.md index a1916fbe..c3ca4c83 100644 --- a/source/_daily_emails/2022-08-21.md +++ b/source/_daily_emails/2022-08-21.md @@ -1,5 +1,5 @@ --- -permalink: archive/2022/08/21/2022-08-21 +permalink: daily/2022/08/21/2022-08-21 pubDate: 2022-08-21 title: "Why I use Docker and Docker Compose for my projects" tags: diff --git a/source/_daily_emails/2022-08-22.md b/source/_daily_emails/2022-08-22.md index 45af8ed7..70a20d68 100644 --- a/source/_daily_emails/2022-08-22.md +++ b/source/_daily_emails/2022-08-22.md @@ -1,5 +1,5 @@ --- -permalink: archive/2022/08/22/2022-08-22 +permalink: daily/2022/08/22/2022-08-22 pubDate: 2022-08-22 title: "Being a T-shaped Developer" --- diff --git a/source/_daily_emails/2022-08-24.md b/source/_daily_emails/2022-08-24.md index 3790c2a2..103a9201 100644 --- a/source/_daily_emails/2022-08-24.md +++ b/source/_daily_emails/2022-08-24.md @@ -1,5 +1,5 @@ --- -permalink: archive/2022/08/24/2022-08-24 +permalink: daily/2022/08/24/2022-08-24 pubDate: 2022-08-24 title: "How I've configured Git" tags: diff --git a/source/_daily_emails/2022-09-03.md b/source/_daily_emails/2022-09-03.md index 89980d05..1ba06689 100644 --- a/source/_daily_emails/2022-09-03.md +++ b/source/_daily_emails/2022-09-03.md @@ -1,7 +1,7 @@ --- pubDate: 2022-09-03 title: Creating infrastructure with Ansible -permalink: archives/2022/09/03/creating-infrastructure-with-ansible +permalink: dailys/2022/09/03/creating-infrastructure-with-ansible tags: ["ansible"] --- diff --git a/source/_daily_emails/2022-10-01.md b/source/_daily_emails/2022-10-01.md index da21b82e..29dedfef 100644 --- a/source/_daily_emails/2022-10-01.md +++ b/source/_daily_emails/2022-10-01.md @@ -1,7 +1,7 @@ --- title: Why do code katas? pubDate: 2022-10-01 -permalink: archive/2022/10/01/code-katas +permalink: daily/2022/10/01/code-katas tags: [] --- diff --git a/source/_daily_emails/2022-10-02.md b/source/_daily_emails/2022-10-02.md index e24f3050..489421e9 100644 --- a/source/_daily_emails/2022-10-02.md +++ b/source/_daily_emails/2022-10-02.md @@ -1,7 +1,7 @@ --- title: Minimum viable CI pipelines pubDate: 2022-10-02 -permalink: archive/2022/10/02/minimum-viable-pipelines +permalink: daily/2022/10/02/minimum-viable-pipelines tags: [] --- diff --git a/source/_daily_emails/2022-10-03.md b/source/_daily_emails/2022-10-03.md index 64cef973..79972e7d 100644 --- a/source/_daily_emails/2022-10-03.md +++ b/source/_daily_emails/2022-10-03.md @@ -1,7 +1,7 @@ --- title: Refactoring to value objects pubDate: 2022-10-03 -permalink: archive/2022/10/03/refactoring-value-objects +permalink: daily/2022/10/03/refactoring-value-objects tags: [php] --- diff --git a/source/_daily_emails/2022-10-08.md b/source/_daily_emails/2022-10-08.md index a74f15bf..8c42abed 100644 --- a/source/_daily_emails/2022-10-08.md +++ b/source/_daily_emails/2022-10-08.md @@ -1,7 +1,7 @@ --- title: First impressions of Astro pubDate: 2022-10-08 -permalink: archive/2022/10/08/first-impressions-astro +permalink: daily/2022/10/08/first-impressions-astro tags: [astro] --- diff --git a/source/_daily_emails/2022-10-09.md b/source/_daily_emails/2022-10-09.md index 21eb447d..4451c99f 100644 --- a/source/_daily_emails/2022-10-09.md +++ b/source/_daily_emails/2022-10-09.md @@ -1,7 +1,7 @@ --- title: Coding defensively, and Implicit vs explicit coding pubDate: 2022-10-09 -permalink: archive/2022/10/09/coding-defensively-implicit-explicit +permalink: daily/2022/10/09/coding-defensively-implicit-explicit tags: [tailwindcss, php] --- diff --git a/source/_daily_emails/2022-10-10.md b/source/_daily_emails/2022-10-10.md index 064ba84a..f067a1c3 100644 --- a/source/_daily_emails/2022-10-10.md +++ b/source/_daily_emails/2022-10-10.md @@ -1,7 +1,7 @@ --- title: Contributing to open-source software, one small change at a time pubDate: 2022-10-10 -permalink: archive/2022/10/10/contributing-open-source-software-one-small-change-time +permalink: daily/2022/10/10/contributing-open-source-software-one-small-change-time tags: [open-source] --- diff --git a/source/_daily_emails/2022-10-11.md b/source/_daily_emails/2022-10-11.md index 2c6a4e17..4c084a7d 100644 --- a/source/_daily_emails/2022-10-11.md +++ b/source/_daily_emails/2022-10-11.md @@ -1,7 +1,7 @@ --- title: Not long until Drupal 10 pubDate: 2022-10-11 -permalink: archive/2022/10/11/not-long-until-drupal-10 +permalink: daily/2022/10/11/not-long-until-drupal-10 tags: [drupal, php] --- diff --git a/source/_daily_emails/2022-10-19.md b/source/_daily_emails/2022-10-19.md index 9e70fea7..aa76d584 100644 --- a/source/_daily_emails/2022-10-19.md +++ b/source/_daily_emails/2022-10-19.md @@ -1,7 +1,7 @@ --- title: run file vs task runners pubDate: 2022-10-19 -permalink: archive/2022/10/19/run-vs-task-runners +permalink: daily/2022/10/19/run-vs-task-runners # tags: # - --- diff --git a/source/_daily_emails/2024-01-01.md b/source/_daily_emails/2024-01-01.md index 318e8624..48ee7635 100644 --- a/source/_daily_emails/2024-01-01.md +++ b/source/_daily_emails/2024-01-01.md @@ -2,7 +2,7 @@ title: > Continuous improvement date: 2024-01-01 -permalink: archive/2024/01/01/continuous-improvement +permalink: daily/2024/01/01/continuous-improvement snippet: | 1. Continuous delivery. 2. Continuous deployment. diff --git a/source/_daily_emails/2024-01-02.md b/source/_daily_emails/2024-01-02.md index 9097ac2f..32b6ec83 100644 --- a/source/_daily_emails/2024-01-02.md +++ b/source/_daily_emails/2024-01-02.md @@ -1,7 +1,7 @@ --- title: Flexible Mob and Pair Programming date: 2024-01-02 -permalink: archive/2024/01/02/flexible-pair-programming +permalink: daily/2024/01/02/flexible-pair-programming snippet: | Have you ever asked a colleague to review code you're writing or help you fix a bug? That's pair programming. diff --git a/source/_daily_emails/2024-01-03.md b/source/_daily_emails/2024-01-03.md index 5913ea8f..93303eba 100644 --- a/source/_daily_emails/2024-01-03.md +++ b/source/_daily_emails/2024-01-03.md @@ -2,7 +2,7 @@ title: >- Why you need to start upgrading from Drupal 7 now date: 2024-01-03 -permalink: archive/2024/01/03/why-you-need-to-start-upgrading-from-drupal-7-now +permalink: daily/2024/01/03/why-you-need-to-start-upgrading-from-drupal-7-now snippet: | Are you still using Drupal 7? You need to start upgrading to Drupal 10 now instead of waiting until next year. tags: diff --git a/source/_daily_emails/2024-01-04.md b/source/_daily_emails/2024-01-04.md index d7aa22a4..7445f602 100644 --- a/source/_daily_emails/2024-01-04.md +++ b/source/_daily_emails/2024-01-04.md @@ -2,7 +2,7 @@ title: > Reuse what you can. date: 2024-01-04 -permalink: archive/2024/01/04/reuse-what-you-can +permalink: daily/2024/01/04/reuse-what-you-can snippet: | Do you need to upgrade your application to Drupal 10? Reduce cost and save time by reusing what you can instead of starting from scratch. tags: diff --git a/source/_daily_emails/2024-01-05.md b/source/_daily_emails/2024-01-05.md index 186ef3d3..92014a1a 100644 --- a/source/_daily_emails/2024-01-05.md +++ b/source/_daily_emails/2024-01-05.md @@ -2,7 +2,7 @@ title: > PHP in Neovim date: 2024-01-05 -permalink: archive/2024/01/05/php-in-neovim +permalink: daily/2024/01/05/php-in-neovim snippet: |- Yesterday, I posted some screenshots on Twitter of my upcoming automated testing email course and my PHP code in Neovim. tags: diff --git a/source/_daily_emails/2024-01-06.md b/source/_daily_emails/2024-01-06.md index 5a5f30fd..48e07f5e 100644 --- a/source/_daily_emails/2024-01-06.md +++ b/source/_daily_emails/2024-01-06.md @@ -2,7 +2,7 @@ title: >- Sculpin - the PHP static site generator date: 2024-01-06 -permalink: archive/2024/01/06/sculpin-the-php-static-site-generator +permalink: daily/2024/01/06/sculpin-the-php-static-site-generator snippet: | Do you use PHP? Sculpin is a static site generator written in PHP, and turns markdown files and Twig templates into static HTML diff --git a/source/_daily_emails/2024-01-07.md b/source/_daily_emails/2024-01-07.md index bb832ef5..9aebad65 100644 --- a/source/_daily_emails/2024-01-07.md +++ b/source/_daily_emails/2024-01-07.md @@ -2,7 +2,7 @@ title: >- Things take as long as they take date: 2024-01-07 -permalink: archive/2024/01/07/things-take-as-long-as-they-take +permalink: daily/2024/01/07/things-take-as-long-as-they-take snippet: | How long _should_ a software development task take to complete? tags: diff --git a/source/_daily_emails/2024-01-08.md b/source/_daily_emails/2024-01-08.md index a867b094..d731d755 100644 --- a/source/_daily_emails/2024-01-08.md +++ b/source/_daily_emails/2024-01-08.md @@ -1,7 +1,7 @@ --- title: Try it and see date: 2024-01-08 -permalink: archive/2024/01/08/try-it-and-see +permalink: daily/2024/01/08/try-it-and-see snippet: | Have you tried new technologies or approaches when writing software? Did you like it or go back? Either way, you know more about it than before. tags: diff --git a/source/_daily_emails/2024-01-09.md b/source/_daily_emails/2024-01-09.md index 7faa6294..c3fefdc8 100644 --- a/source/_daily_emails/2024-01-09.md +++ b/source/_daily_emails/2024-01-09.md @@ -2,7 +2,7 @@ title: >- Using Tailwind CSS is a great way to learn CSS date: 2024-01-09 -permalink: archive/2024/01/09/using-tailwind-css-is-a-great-way-to-learn-css +permalink: daily/2024/01/09/using-tailwind-css-is-a-great-way-to-learn-css snippet: | I think Tailwind CSS is not only a great CSS framework, but a great way to learn CSS itself. #dev #SoftwareDevelopment #css #TailwindCSS diff --git a/source/_daily_emails/2024-01-10.md b/source/_daily_emails/2024-01-10.md index ccb18e72..ec0f9db2 100644 --- a/source/_daily_emails/2024-01-10.md +++ b/source/_daily_emails/2024-01-10.md @@ -1,7 +1,7 @@ --- title: Don't put business logic in templates date: 2024-01-10 -permalink: archive/2024/01/10/dont-put-business-logic-in-templates +permalink: daily/2024/01/10/dont-put-business-logic-in-templates snippet: | Don't do what I did. Don't put business logic in your template files. tags: diff --git a/source/_daily_emails/2024-01-11.md b/source/_daily_emails/2024-01-11.md index c61f34fe..0f3f111a 100644 --- a/source/_daily_emails/2024-01-11.md +++ b/source/_daily_emails/2024-01-11.md @@ -1,7 +1,7 @@ --- title: My Drupal testing email course is live date: 2024-01-11 -permalink: archive/2024/01/11/my-drupal-testing-email-course-is-live +permalink: daily/2024/01/11/my-drupal-testing-email-course-is-live snippet: | Do you want to learn automated testing in Drupal? My free email course is live! Learn from a DrupalCon speaker, workshop trainer, and module maintainer how to write tests in Drupal. tags: diff --git a/source/_daily_emails/2024-01-12.md b/source/_daily_emails/2024-01-12.md index a954571d..b5e1f22f 100644 --- a/source/_daily_emails/2024-01-12.md +++ b/source/_daily_emails/2024-01-12.md @@ -2,7 +2,7 @@ title: >- Utility classes make global scope local date: 2024-01-12 -permalink: archive/2024/01/12/utility-classes-make-global-scope-local +permalink: daily/2024/01/12/utility-classes-make-global-scope-local snippet: | Utility classes make global scope local, making things easier and quicker to work on - now and in the future. tags: diff --git a/source/_daily_emails/2024-01-13.md b/source/_daily_emails/2024-01-13.md index 1980459d..4eb46e6f 100644 --- a/source/_daily_emails/2024-01-13.md +++ b/source/_daily_emails/2024-01-13.md @@ -2,7 +2,7 @@ title: >- Testing Legacy with Mike Karthauser date: 2024-01-13 -permalink: archive/2024/01/13/testing-legacy-with-mike-karthauser +permalink: daily/2024/01/13/testing-legacy-with-mike-karthauser snippet: | Last week, Mike Karthauser - Senior Software Developer at Huboo - joined me on the Beyond Blocks podcast. tags: diff --git a/source/_daily_emails/2024-01-14.md b/source/_daily_emails/2024-01-14.md index cc5c6b18..79d7687a 100644 --- a/source/_daily_emails/2024-01-14.md +++ b/source/_daily_emails/2024-01-14.md @@ -1,7 +1,7 @@ --- title: Code is a liability, not an asset date: 2024-01-14 -permalink: archive/2024/01/14/code-is-a-liability-not-an-asset +permalink: daily/2024/01/14/code-is-a-liability-not-an-asset snippet: | Is code a liability or an asset? The more you write, the more you need to maintain. tags: diff --git a/source/_daily_emails/2024-01-15.md b/source/_daily_emails/2024-01-15.md index 0218c02e..e2765929 100644 --- a/source/_daily_emails/2024-01-15.md +++ b/source/_daily_emails/2024-01-15.md @@ -1,7 +1,7 @@ --- title: Don't be perfect, be useful date: 2024-01-15 -permalink: archive/2024/01/15/don-t-be-perfect--be-useful +permalink: daily/2024/01/15/don-t-be-perfect--be-useful snippet: | Don't be perfect, be useful. I heard this recently and wondered how I could apply it to software development. diff --git a/source/_daily_emails/2024-01-16.md b/source/_daily_emails/2024-01-16.md index 51fd1124..a47c6eac 100644 --- a/source/_daily_emails/2024-01-16.md +++ b/source/_daily_emails/2024-01-16.md @@ -1,7 +1,7 @@ --- title: Daily or quarterly? date: 2024-01-16 -permalink: archive/2024/01/16/daily-or-quarterly +permalink: daily/2024/01/16/daily-or-quarterly snippet: | What if you could only deploy changes daily or quarterly? Which would you pick? tags: diff --git a/source/_daily_emails/2024-01-17.md b/source/_daily_emails/2024-01-17.md index d0dfa722..d69d577a 100644 --- a/source/_daily_emails/2024-01-17.md +++ b/source/_daily_emails/2024-01-17.md @@ -1,7 +1,7 @@ --- title: Please don't use short variable names date: 2024-01-17 -permalink: archive/2024/01/17/short-variable-names +permalink: daily/2024/01/17/short-variable-names snippet: | Why use variable names like $k, $v and $i instead of $key, $value and $index? What benefit does it add? tags: diff --git a/source/_daily_emails/2024-01-18.md b/source/_daily_emails/2024-01-18.md index baf7b791..5286ffdd 100644 --- a/source/_daily_emails/2024-01-18.md +++ b/source/_daily_emails/2024-01-18.md @@ -1,7 +1,7 @@ --- title: Is zero unlimited? date: 2024-01-18 -permalink: archive/2024/01/18/is-zero-unlimited +permalink: daily/2024/01/18/is-zero-unlimited snippet: | If you set a limit to be zero, would you expect it to return all the results or none? tags: diff --git a/source/_daily_emails/2024-01-19.md b/source/_daily_emails/2024-01-19.md index a788d175..3d5c64c6 100644 --- a/source/_daily_emails/2024-01-19.md +++ b/source/_daily_emails/2024-01-19.md @@ -1,7 +1,7 @@ --- title: Tests can assert multiple things date: 2024-01-19 -permalink: archive/2024/01/19/tests-can-assert-multiple-things +permalink: daily/2024/01/19/tests-can-assert-multiple-things snippet: | Should each automated test only have a single assertion? tags: diff --git a/source/_daily_emails/2024-01-20.md b/source/_daily_emails/2024-01-20.md index a3abb80e..82eebc17 100644 --- a/source/_daily_emails/2024-01-20.md +++ b/source/_daily_emails/2024-01-20.md @@ -1,7 +1,7 @@ --- title: PHPUnit or Pest? date: 2024-01-20 -permalink: archive/2024/01/20/phpunit-or-pest +permalink: daily/2024/01/20/phpunit-or-pest snippet: | Which testing framework do you prefer? PHPUnit or Pest? tags: diff --git a/source/_daily_emails/2024-01-21.md b/source/_daily_emails/2024-01-21.md index 7fff56e8..d88cc61c 100644 --- a/source/_daily_emails/2024-01-21.md +++ b/source/_daily_emails/2024-01-21.md @@ -1,7 +1,7 @@ --- title: Where is the value in your application? date: 2024-01-21 -permalink: archive/2024/01/21/where-is-the-value-in-your-application +permalink: daily/2024/01/21/where-is-the-value-in-your-application snippet: | Where is the value in your software application, and where should you start when starting a new project? tags: diff --git a/source/_daily_emails/2024-01-22.md b/source/_daily_emails/2024-01-22.md index 28d8a73a..e968c3f3 100644 --- a/source/_daily_emails/2024-01-22.md +++ b/source/_daily_emails/2024-01-22.md @@ -1,7 +1,7 @@ --- title: Tailwind CSS workshop recording date: 2024-01-22 -permalink: archive/2024/01/22/tailwind-css-workshop-recording +permalink: daily/2024/01/22/tailwind-css-workshop-recording snippet: | Want to learn Tailwind CSS? Here's a recording of my workshop from DrupalCamp Florida 2022. diff --git a/source/_daily_emails/2024-01-23.md b/source/_daily_emails/2024-01-23.md index e347746c..01561fe3 100644 --- a/source/_daily_emails/2024-01-23.md +++ b/source/_daily_emails/2024-01-23.md @@ -1,7 +1,7 @@ --- title: Why use automation tools for dependency updates date: 2024-01-23 -permalink: archive/2024/01/23/why-use-automation-tools-for-dependency-updates +permalink: daily/2024/01/23/why-use-automation-tools-for-dependency-updates snippet: | What are the benefits of using automation tools like violinist.io for dependency updates? tags: diff --git a/source/_daily_emails/2024-01-24.md b/source/_daily_emails/2024-01-24.md index af9ef694..f202a26d 100644 --- a/source/_daily_emails/2024-01-24.md +++ b/source/_daily_emails/2024-01-24.md @@ -1,7 +1,7 @@ --- title: Defining Ubiquitous language date: 2024-01-24 -permalink: archive/2024/01/24/defining-ubiquitous-language +permalink: daily/2024/01/24/defining-ubiquitous-language snippet: | Why should you define the ubiquitous language for a software project? Rob Allen told us during a recent meetup talk. tags: diff --git a/source/_daily_emails/2024-01-25.md b/source/_daily_emails/2024-01-25.md index 7cf58f7c..bbb87269 100644 --- a/source/_daily_emails/2024-01-25.md +++ b/source/_daily_emails/2024-01-25.md @@ -1,7 +1,7 @@ --- title: Speaking at PHP Oxford date: 2024-01-25 -permalink: archive/2024/01/25/speaking-at-php-oxford +permalink: daily/2024/01/25/speaking-at-php-oxford snippet: | This evening, I was at PHP Oxford, speaking about my Build Configs tool. tags: diff --git a/source/_daily_emails/2024-01-26.md b/source/_daily_emails/2024-01-26.md index a4d68ba5..48b3898d 100644 --- a/source/_daily_emails/2024-01-26.md +++ b/source/_daily_emails/2024-01-26.md @@ -1,7 +1,7 @@ --- title: Write once, manage forever date: 2024-01-26 -permalink: archive/2024/01/26/write-once-manage-forever +permalink: daily/2024/01/26/write-once-manage-forever snippet: | I wrote my Build Configs project so I only write a file once, but can re-use it as many times as needed. tags: diff --git a/source/_daily_emails/2024-01-27.md b/source/_daily_emails/2024-01-27.md index aa085c54..3ba68af5 100644 --- a/source/_daily_emails/2024-01-27.md +++ b/source/_daily_emails/2024-01-27.md @@ -1,7 +1,7 @@ --- title: gitignore - inclusive or exclusive? date: 2024-01-27 -permalink: archive/2024/01/27/gitignore-inclusive-or-exclusive +permalink: daily/2024/01/27/gitignore-inclusive-or-exclusive snippet: | How do you write your .gitignore files? tags: diff --git a/source/_daily_emails/2024-01-28.md b/source/_daily_emails/2024-01-28.md index e4b004ad..7b49bbc1 100644 --- a/source/_daily_emails/2024-01-28.md +++ b/source/_daily_emails/2024-01-28.md @@ -1,7 +1,7 @@ --- title: Ignoring things globally date: 2024-01-28 -permalink: archive/2024/01/28/ignoring-things-globally +permalink: daily/2024/01/28/ignoring-things-globally snippet: | Have you wanted to ignore things globally? Git has a setting for that. tags: diff --git a/source/_daily_emails/2024-01-29.md b/source/_daily_emails/2024-01-29.md index 140ce6e2..a4b25dbd 100644 --- a/source/_daily_emails/2024-01-29.md +++ b/source/_daily_emails/2024-01-29.md @@ -1,7 +1,7 @@ --- title: Violinist and automation with Eirik Morland date: 2024-01-29 -permalink: archive/2024/01/29/violinist-and-automation-with-eirik-morland +permalink: daily/2024/01/29/violinist-and-automation-with-eirik-morland snippet: | This week on Beyond Blocks, I'm joined by Eirik Morland to discuss Violinist - a tool for automating PHP dependency updates. tags: diff --git a/source/_daily_emails/2024-01-30.md b/source/_daily_emails/2024-01-30.md index 5e6800cb..13535cc7 100644 --- a/source/_daily_emails/2024-01-30.md +++ b/source/_daily_emails/2024-01-30.md @@ -1,7 +1,7 @@ --- title: TDD doesn't mean you know everything upfront date: 2024-01-30 -permalink: archive/2024/01/30/tdd-doesnt-mean-you-know-everything-upfront +permalink: daily/2024/01/30/tdd-doesnt-mean-you-know-everything-upfront snippet: | Test-Driven Development doesn't mean you need to know everything upfront. tags: diff --git a/source/_daily_emails/2024-01-31.md b/source/_daily_emails/2024-01-31.md index c839b90c..2163153a 100644 --- a/source/_daily_emails/2024-01-31.md +++ b/source/_daily_emails/2024-01-31.md @@ -1,7 +1,7 @@ --- title: Automated tests mean you can make changes quicker date: 2024-01-31 -permalink: archive/2024/01/31/automated-tests-mean-you-can-make-changes-quicker +permalink: daily/2024/01/31/automated-tests-mean-you-can-make-changes-quicker snippet: | Automated tests mean you can make changes quicker and not worry about introducing regressions. tags: diff --git a/source/_daily_emails/2024-02-01.md b/source/_daily_emails/2024-02-01.md index fffca5b8..7943e082 100644 --- a/source/_daily_emails/2024-02-01.md +++ b/source/_daily_emails/2024-02-01.md @@ -1,7 +1,7 @@ --- title: Start with a failing test date: 2024-02-01 -permalink: archive/2024/02/01/start-with-a-failing-test +permalink: daily/2024/02/01/start-with-a-failing-test snippet: | Why should you start with a failing test? tags: diff --git a/source/_daily_emails/2024-02-02.md b/source/_daily_emails/2024-02-02.md index 8f0f3be9..8485e796 100644 --- a/source/_daily_emails/2024-02-02.md +++ b/source/_daily_emails/2024-02-02.md @@ -1,7 +1,7 @@ --- title: Automated tests prevent you from adding regressions date: 2024-02-02 -permalink: archive/2024/02/02/automated-tests-prevent-you-from-adding-regressions +permalink: daily/2024/02/02/automated-tests-prevent-you-from-adding-regressions snippet: | Having automated tests recently saved me from adding a regression to a project. tags: diff --git a/source/_daily_emails/2024-02-03.md b/source/_daily_emails/2024-02-03.md index 0f60ab4a..007f6556 100644 --- a/source/_daily_emails/2024-02-03.md +++ b/source/_daily_emails/2024-02-03.md @@ -1,7 +1,7 @@ --- title: Reducing complexity makes contribution easier date: 2024-02-03 -permalink: archive/2024/02/03/reducing-complexity-makes-contribution-easier +permalink: daily/2024/02/03/reducing-complexity-makes-contribution-easier snippet: | Keeping things simple makes it easier for others to contribute. tags: diff --git a/source/_daily_emails/2024-02-04.md b/source/_daily_emails/2024-02-04.md index 8b214802..a33194e7 100644 --- a/source/_daily_emails/2024-02-04.md +++ b/source/_daily_emails/2024-02-04.md @@ -1,7 +1,7 @@ --- title: Speaking about Sculpin at PHPSW date: 2024-02-04 -permalink: archive/2024/02/04/speaking-about-sculpin-at-phpsw +permalink: daily/2024/02/04/speaking-about-sculpin-at-phpsw snippet: | Next week, I'm giving my 98th talk or workshop when I speak about Sculpin at PHP South West. tags: diff --git a/source/_daily_emails/2024-02-05.md b/source/_daily_emails/2024-02-05.md index fcde5b37..a09ac80c 100644 --- a/source/_daily_emails/2024-02-05.md +++ b/source/_daily_emails/2024-02-05.md @@ -1,7 +1,7 @@ --- title: .gitignore or .gitallow date: 2024-02-05 -permalink: archive/2024/02/05/gitignore-or-gitallow +permalink: daily/2024/02/05/gitignore-or-gitallow snippet: | Is it a .gitignore or .gitallow file? tags: diff --git a/source/_daily_emails/2024-02-06.md b/source/_daily_emails/2024-02-06.md index b1e27d95..4371b39b 100644 --- a/source/_daily_emails/2024-02-06.md +++ b/source/_daily_emails/2024-02-06.md @@ -1,7 +1,7 @@ --- title: Tim Lehnen and the Drupal Association date: 2024-02-06 -permalink: archive/2024/02/06/tim-lehnen-and-the-drupal-association +permalink: daily/2024/02/06/tim-lehnen-and-the-drupal-association snippet: | Last week on the Beyond Blocks podcast, I spoke with Tim Lehnen - CTO at the Drupal Association. tags: diff --git a/source/_daily_emails/2024-02-07.md b/source/_daily_emails/2024-02-07.md index e63fa802..853ceede 100644 --- a/source/_daily_emails/2024-02-07.md +++ b/source/_daily_emails/2024-02-07.md @@ -1,7 +1,7 @@ --- title: Running tests in parallel with Paratest date: 2024-02-07 -permalink: archive/2024/02/07/running-tests-in-parallel-with-paratest +permalink: daily/2024/02/07/running-tests-in-parallel-with-paratest snippet: | Run your tests quicker by executing them in parallel with Paratest. tags: diff --git a/source/_daily_emails/2024-02-08.md b/source/_daily_emails/2024-02-08.md index 0cb8385b..705ec199 100644 --- a/source/_daily_emails/2024-02-08.md +++ b/source/_daily_emails/2024-02-08.md @@ -1,7 +1,7 @@ --- title: Experimenting with Architectural Testing date: 2024-02-08 -permalink: archive/2024/02/08/experimenting-with-architectural-testing +permalink: daily/2024/02/08/experimenting-with-architectural-testing snippet: | Have you tried architectural testing with PHPat, Pest or a similar tool? I have been for the past few days. tags: diff --git a/source/_daily_emails/2024-02-09.md b/source/_daily_emails/2024-02-09.md index aaa1b7fc..4ef5977d 100644 --- a/source/_daily_emails/2024-02-09.md +++ b/source/_daily_emails/2024-02-09.md @@ -1,7 +1,7 @@ --- title: Defining boundaries between custom Drupal modules date: 2024-02-09 -permalink: archive/2024/02/09/defining-boundaries-between-custom-drupal-modules +permalink: daily/2024/02/09/defining-boundaries-between-custom-drupal-modules snippet: | TODO tags: diff --git a/source/_daily_emails/2024-02-10.md b/source/_daily_emails/2024-02-10.md index aa36987e..4795bdd4 100644 --- a/source/_daily_emails/2024-02-10.md +++ b/source/_daily_emails/2024-02-10.md @@ -1,7 +1,7 @@ --- title: Do you really need it? date: 2024-02-10 -permalink: archive/2024/02/10/do-you-really-need-it +permalink: daily/2024/02/10/do-you-really-need-it snippet: | Do you really need that new feature? What are the long-term implications of adding it? tags: diff --git a/source/_daily_emails/2024-02-11.md b/source/_daily_emails/2024-02-11.md index d98f9f50..784310cd 100644 --- a/source/_daily_emails/2024-02-11.md +++ b/source/_daily_emails/2024-02-11.md @@ -1,7 +1,7 @@ --- title: Twig, Symfony and SymfonyCasts with Ryan Weaver date: 2024-02-11 -permalink: archive/2024/02/11/ryan-weaver +permalink: daily/2024/02/11/ryan-weaver snippet: | My guest on Beyond Blocks this week was Ryan Weaver from SymfonyCasts. tags: diff --git a/source/_daily_emails/2024-02-12.md b/source/_daily_emails/2024-02-12.md index 7b8909ec..4ae623d7 100644 --- a/source/_daily_emails/2024-02-12.md +++ b/source/_daily_emails/2024-02-12.md @@ -1,7 +1,7 @@ --- title: Symfony conventions making their way to Drupal date: 2024-02-12 -permalink: archive/2024/02/12/symfony-conventions-making-their-way-to-drupal +permalink: daily/2024/02/12/symfony-conventions-making-their-way-to-drupal snippet: | Since Drupal 8's release as well as more recently, I've noticed Symfony conventions making their way into Drupal. tags: diff --git a/source/_daily_emails/2024-02-13.md b/source/_daily_emails/2024-02-13.md index cd7aee4b..35db71cd 100644 --- a/source/_daily_emails/2024-02-13.md +++ b/source/_daily_emails/2024-02-13.md @@ -1,7 +1,7 @@ --- title: It takes the drama out of open-source date: 2024-02-13 -permalink: archive/2024/02/13/it-takes-the-drama-out-of-open-source +permalink: daily/2024/02/13/it-takes-the-drama-out-of-open-source snippet: | A regular, fixed release cycle takes the drama out of open-source. tags: diff --git a/source/_daily_emails/2024-02-14.md b/source/_daily_emails/2024-02-14.md index 41087869..836ee256 100644 --- a/source/_daily_emails/2024-02-14.md +++ b/source/_daily_emails/2024-02-14.md @@ -1,7 +1,7 @@ --- title: Major version updates are just removing deprecated code date: 2024-02-14 -permalink: archive/2024/02/14/major-version-updates-are-just-removing-deprecated-code +permalink: daily/2024/02/14/major-version-updates-are-just-removing-deprecated-code snippet: | Because of their release cycles, Drupal and Symfony version updates can be as simple as just removing deprecated code... tags: diff --git a/source/_daily_emails/2024-02-15.md b/source/_daily_emails/2024-02-15.md index e3c8f47b..291a5855 100644 --- a/source/_daily_emails/2024-02-15.md +++ b/source/_daily_emails/2024-02-15.md @@ -1,7 +1,7 @@ --- title: gray or grey, and center or centre? date: 2024-02-15 -permalink: archive/2024/02/15/gray-or-grey--and-center-or-centre +permalink: daily/2024/02/15/gray-or-grey--and-center-or-centre snippet: | I'm wondering whether I should still rename gray to gray when using Tailwind CSS... tags: diff --git a/source/_daily_emails/2024-02-16.md b/source/_daily_emails/2024-02-16.md index cd455afb..d11f9816 100644 --- a/source/_daily_emails/2024-02-16.md +++ b/source/_daily_emails/2024-02-16.md @@ -1,7 +1,7 @@ --- title: Keep logic within tests for as long as you can date: 2024-02-16 -permalink: archive/2024/02/16/keep-logic-within-tests-for-as-long-as-you-can +permalink: daily/2024/02/16/keep-logic-within-tests-for-as-long-as-you-can snippet: | Making the easy change to get a test to pass might mean you write more logic in your tests than you expect, at least to begin with. tags: diff --git a/source/_daily_emails/2024-02-17.md b/source/_daily_emails/2024-02-17.md index 6853c6b7..6ab903a8 100644 --- a/source/_daily_emails/2024-02-17.md +++ b/source/_daily_emails/2024-02-17.md @@ -1,7 +1,7 @@ --- title: Another way to create test module configuration date: 2024-02-17 -permalink: archive/2024/02/17/another-way-to-create-test-module-configuration +permalink: daily/2024/02/17/another-way-to-create-test-module-configuration snippet: | There's another way to export configuration for Drupal test modules using Drush... tags: diff --git a/source/_daily_emails/2024-02-18.md b/source/_daily_emails/2024-02-18.md index fe07f0bd..076eabc2 100644 --- a/source/_daily_emails/2024-02-18.md +++ b/source/_daily_emails/2024-02-18.md @@ -1,7 +1,7 @@ --- title: Build something useful in one day with Mark Conroy date: 2024-02-18 -permalink: archive/2024/02/18/build-something-useful-in-one-day-with-mark-conroy +permalink: daily/2024/02/18/build-something-useful-in-one-day-with-mark-conroy snippet: | This week on Beyond Blocks, I'm joined by Mark Conroy to discuss all things front-end and building something useful in one day. tags: diff --git a/source/_daily_emails/2024-02-19.md b/source/_daily_emails/2024-02-19.md index 67901c85..8eac1c4c 100644 --- a/source/_daily_emails/2024-02-19.md +++ b/source/_daily_emails/2024-02-19.md @@ -1,7 +1,7 @@ --- title: Introducing Versa - the versatile CLI tool date: 2024-02-19 -permalink: archive/2024/02/19/introducing-versa +permalink: daily/2024/02/19/introducing-versa snippet: | Introducing Versa - the versatile CLI tool tags: diff --git a/source/_daily_emails/2024-02-20.md b/source/_daily_emails/2024-02-20.md index 410085bf..91273477 100644 --- a/source/_daily_emails/2024-02-20.md +++ b/source/_daily_emails/2024-02-20.md @@ -1,7 +1,7 @@ --- title: Which level is right for you? date: 2024-02-20 -permalink: archive/2024/02/20/which-level-is-right-for-you +permalink: daily/2024/02/20/which-level-is-right-for-you snippet: | TODO tags: diff --git a/source/_daily_emails/2024-02-21.md b/source/_daily_emails/2024-02-21.md index aa220720..af7e966b 100644 --- a/source/_daily_emails/2024-02-21.md +++ b/source/_daily_emails/2024-02-21.md @@ -1,7 +1,7 @@ --- title: Coding defensively and considering the unhappy path date: 2024-02-21 -permalink: archive/2024/02/21/coding-defensively-and-considering-the-unhappy-path +permalink: daily/2024/02/21/coding-defensively-and-considering-the-unhappy-path snippet: | Why you need to consider unhappy paths when writing software and writing defensive code. tags: diff --git a/source/_daily_emails/2024-02-22.md b/source/_daily_emails/2024-02-22.md index 9821e2f6..cac29768 100644 --- a/source/_daily_emails/2024-02-22.md +++ b/source/_daily_emails/2024-02-22.md @@ -1,7 +1,7 @@ --- title: Diffy and visual regression testing date: 2024-02-22 -permalink: archive/2024/02/22/diffy-and-visual-regression-testing +permalink: daily/2024/02/22/diffy-and-visual-regression-testing snippet: | I recently recorded a podcast episode with Yuri Gerasymov, discussing visual regression testing. tags: diff --git a/source/_daily_emails/2024-02-23.md b/source/_daily_emails/2024-02-23.md index 7e4d39fc..514da52a 100644 --- a/source/_daily_emails/2024-02-23.md +++ b/source/_daily_emails/2024-02-23.md @@ -1,7 +1,7 @@ --- title: Slow down to go fast date: 2024-02-23 -permalink: archive/2024/02/23/slow-down-to-go-fast +permalink: daily/2024/02/23/slow-down-to-go-fast snippet: | Somtimes you need to slow down initially to go faster later. tags: diff --git a/source/_daily_emails/2024-02-24.md b/source/_daily_emails/2024-02-24.md index 851fd319..1c74075d 100644 --- a/source/_daily_emails/2024-02-24.md +++ b/source/_daily_emails/2024-02-24.md @@ -1,7 +1,7 @@ --- title: When should you start writing tests? date: 2024-02-24 -permalink: archive/2024/02/24/when-should-you-start-writing-tests +permalink: daily/2024/02/24/when-should-you-start-writing-tests snippet: | When in a project's lifecycle should you start writing tests and doing test-driven development? tags: diff --git a/source/_daily_emails/2024-02-25.md b/source/_daily_emails/2024-02-25.md index fbb8e54e..93a0f97e 100644 --- a/source/_daily_emails/2024-02-25.md +++ b/source/_daily_emails/2024-02-25.md @@ -1,7 +1,7 @@ --- title: Why do people still use Git Flow? date: 2024-02-25 -permalink: archive/2024/02/25/why-do-people-still-use-git-flow +permalink: daily/2024/02/25/why-do-people-still-use-git-flow snippet: | Why do people still use Git Flow in 2024? tags: diff --git a/source/_daily_emails/2024-02-26.md b/source/_daily_emails/2024-02-26.md index 4c3caef9..609faa87 100644 --- a/source/_daily_emails/2024-02-26.md +++ b/source/_daily_emails/2024-02-26.md @@ -1,7 +1,7 @@ --- title: Docker and content creation with Nick Janetakis date: 2024-02-26 -permalink: archive/2024/02/26/docker-and-content-creation-with-nick-janetakis +permalink: daily/2024/02/26/docker-and-content-creation-with-nick-janetakis tags: - software-development - docker diff --git a/source/_daily_emails/2024-02-27.md b/source/_daily_emails/2024-02-27.md index 29f9ab6e..2a6d0c15 100644 --- a/source/_daily_emails/2024-02-27.md +++ b/source/_daily_emails/2024-02-27.md @@ -1,7 +1,7 @@ --- title: Building a design system in a few hours with Symfony date: 2024-02-27 -permalink: archive/2024/02/27/building-a-design-system-in-a-few-hours-with-symfony +permalink: daily/2024/02/27/building-a-design-system-in-a-few-hours-with-symfony tags: - softare-development - symfony diff --git a/source/_daily_emails/2024-02-28.md b/source/_daily_emails/2024-02-28.md index c4d5a855..7a5315a7 100644 --- a/source/_daily_emails/2024-02-28.md +++ b/source/_daily_emails/2024-02-28.md @@ -1,7 +1,7 @@ --- title: Why I don't branch date: 2024-02-28 -permalink: archive/2024/02/28/why-i-dont-branch +permalink: daily/2024/02/28/why-i-dont-branch tags: - softare-development - git diff --git a/source/_daily_emails/2024-02-29.md b/source/_daily_emails/2024-02-29.md index 216436d5..eaaa0dff 100644 --- a/source/_daily_emails/2024-02-29.md +++ b/source/_daily_emails/2024-02-29.md @@ -1,7 +1,7 @@ --- title: Experimenting with web components date: 2024-02-29 -permalink: archive/2024/02/29/experimenting-with-web-components +permalink: daily/2024/02/29/experimenting-with-web-components tags: - softare-development - web-components diff --git a/source/_daily_emails/2024-03-01.md b/source/_daily_emails/2024-03-01.md index 9dd20f38..01556a4b 100644 --- a/source/_daily_emails/2024-03-01.md +++ b/source/_daily_emails/2024-03-01.md @@ -1,7 +1,7 @@ --- title: Back to live streaming date: 2024-03-01 -permalink: archive/2024/03/01/back-to-live-streaming +permalink: daily/2024/03/01/back-to-live-streaming tags: - software-development - live-streaming diff --git a/source/_daily_emails/2024-03-02.md b/source/_daily_emails/2024-03-02.md index a4837a29..8838ce4a 100644 --- a/source/_daily_emails/2024-03-02.md +++ b/source/_daily_emails/2024-03-02.md @@ -1,7 +1,7 @@ --- title: Are your tests good enough? date: 2024-03-02 -permalink: archive/2024/03/02/are-your-tests-good-enough +permalink: daily/2024/03/02/are-your-tests-good-enough tags: - software-development - automated-testing diff --git a/source/_daily_emails/2024-03-04.md b/source/_daily_emails/2024-03-04.md index 50bb0af1..c7508d08 100644 --- a/source/_daily_emails/2024-03-04.md +++ b/source/_daily_emails/2024-03-04.md @@ -1,7 +1,7 @@ --- title: Why you need layers in your application code date: 2024-03-04 -permalink: archive/2024/03/04/why-you-need-layers-in-your-application-code +permalink: daily/2024/03/04/why-you-need-layers-in-your-application-code tags: - software-development - software-architecture diff --git a/source/_daily_emails/2024-03-05.md b/source/_daily_emails/2024-03-05.md index 6c13f963..5c8210f5 100644 --- a/source/_daily_emails/2024-03-05.md +++ b/source/_daily_emails/2024-03-05.md @@ -1,7 +1,7 @@ --- title: Why write framework-agnostic code date: 2024-03-05 -permalink: archive/2024/03/05/why-write-framework-agnostic-code +permalink: daily/2024/03/05/why-write-framework-agnostic-code tags: - software-development - php diff --git a/source/_daily_emails/2024-03-06.md b/source/_daily_emails/2024-03-06.md index baa56f9e..654227a2 100644 --- a/source/_daily_emails/2024-03-06.md +++ b/source/_daily_emails/2024-03-06.md @@ -1,7 +1,7 @@ --- title: Types are optional date: 2024-03-06 -permalink: archive/2024/03/06/types-are-optional +permalink: daily/2024/03/06/types-are-optional tags: - software-development - php diff --git a/source/_daily_emails/2024-03-07.md b/source/_daily_emails/2024-03-07.md index 6618cd46..3686bf10 100644 --- a/source/_daily_emails/2024-03-07.md +++ b/source/_daily_emails/2024-03-07.md @@ -1,7 +1,7 @@ --- title: Why write software for this? date: 2024-03-07 -permalink: archive/2024/03/07/why-write-software-for-this +permalink: daily/2024/03/07/why-write-software-for-this tags: - software-development cta: ~ diff --git a/source/_daily_emails/2024-03-08.md b/source/_daily_emails/2024-03-08.md index 52783249..851eecf0 100644 --- a/source/_daily_emails/2024-03-08.md +++ b/source/_daily_emails/2024-03-08.md @@ -1,7 +1,7 @@ --- title: Conventions over readability? date: 2024-03-08 -permalink: archive/2024/03/08/conventions-over-readability +permalink: daily/2024/03/08/conventions-over-readability tags: - software-development - clean-code diff --git a/source/_daily_emails/2024-03-09.md b/source/_daily_emails/2024-03-09.md index 7ebd6ebc..6b9771cc 100644 --- a/source/_daily_emails/2024-03-09.md +++ b/source/_daily_emails/2024-03-09.md @@ -1,7 +1,7 @@ --- title: Override Node Options is used on 40,624 Drupal websites date: 2024-03-09 -permalink: archive/2024/03/09/override-node-options-40624-drupal-websites +permalink: daily/2024/03/09/override-node-options-40624-drupal-websites tags: - software-development - drupal diff --git a/source/_daily_emails/2024-03-10.md b/source/_daily_emails/2024-03-10.md index e56ac7c0..2df3a231 100644 --- a/source/_daily_emails/2024-03-10.md +++ b/source/_daily_emails/2024-03-10.md @@ -1,7 +1,7 @@ --- title: Visual testing and Diffy with Yuri Gerasymov date: 2024-03-10 -permalink: archive/2024/03/10/visual-testing-and-diffy-with-yuri-gerasymov +permalink: daily/2024/03/10/visual-testing-and-diffy-with-yuri-gerasymov tags: - software-development - drupal diff --git a/source/_daily_emails/2024-03-11.md b/source/_daily_emails/2024-03-11.md index 2dd25358..18c3bb6d 100644 --- a/source/_daily_emails/2024-03-11.md +++ b/source/_daily_emails/2024-03-11.md @@ -1,7 +1,7 @@ --- title: Feature flags should be short-lived date: 2024-03-11 -permalink: archive/2024/03/11/feature-flags-should-be-short-lived +permalink: daily/2024/03/11/feature-flags-should-be-short-lived tags: - software-development - feature-flags diff --git a/source/_daily_emails/2024-03-12.md b/source/_daily_emails/2024-03-12.md index dbf8ea7d..d6e9581b 100644 --- a/source/_daily_emails/2024-03-12.md +++ b/source/_daily_emails/2024-03-12.md @@ -1,7 +1,7 @@ --- title: You should know when to remove a feature flag date: 2024-03-12 -permalink: archive/2024/03/12/you-should-know-when-to-remove-a-feature-flag +permalink: daily/2024/03/12/you-should-know-when-to-remove-a-feature-flag tags: - software-development - feature-flags diff --git a/source/_daily_emails/2024-03-13.md b/source/_daily_emails/2024-03-13.md index 78ddd696..c259b68f 100644 --- a/source/_daily_emails/2024-03-13.md +++ b/source/_daily_emails/2024-03-13.md @@ -1,7 +1,7 @@ --- title: 80% of PHP? date: 2024-03-13 -permalink: archive/2024/03/13/80--of-php +permalink: daily/2024/03/13/80--of-php tags: - software-development cta: ~ diff --git a/source/_daily_emails/2024-03-14.md b/source/_daily_emails/2024-03-14.md index 3bb35a12..a35ad518 100644 --- a/source/_daily_emails/2024-03-14.md +++ b/source/_daily_emails/2024-03-14.md @@ -1,7 +1,7 @@ --- title: Just say Drupal date: 2024-03-14 -permalink: archive/2024/03/14/just-say-drupal +permalink: daily/2024/03/14/just-say-drupal tags: - software-development - drupal diff --git a/source/_daily_emails/2024-03-15.md b/source/_daily_emails/2024-03-15.md index e20d30b2..861a793d 100644 --- a/source/_daily_emails/2024-03-15.md +++ b/source/_daily_emails/2024-03-15.md @@ -1,7 +1,7 @@ --- title: Everything is a trade-off date: 2024-03-15 -permalink: archive/2024/03/15/everything-is-a-trade-off +permalink: daily/2024/03/15/everything-is-a-trade-off tags: - software-development cta: d7eol diff --git a/source/_daily_emails/2024-03-16.md b/source/_daily_emails/2024-03-16.md index 0444e73e..0dfdce47 100644 --- a/source/_daily_emails/2024-03-16.md +++ b/source/_daily_emails/2024-03-16.md @@ -1,7 +1,7 @@ --- title: Adding tests to the Content Access by Path module date: 2024-03-16 -permalink: archive/2024/03/16/adding-tests-to-the-content-access-by-path-module +permalink: daily/2024/03/16/adding-tests-to-the-content-access-by-path-module tags: - software-development - drupal diff --git a/source/_daily_emails/2024-03-17.md b/source/_daily_emails/2024-03-17.md index 80a79bff..640a69bd 100644 --- a/source/_daily_emails/2024-03-17.md +++ b/source/_daily_emails/2024-03-17.md @@ -1,7 +1,7 @@ --- title: Patches vs Merge Requests date: 2024-03-17 -permalink: archive/2024/03/17/patches-vs-merge-requests +permalink: daily/2024/03/17/patches-vs-merge-requests tags: - software-development - drupal diff --git a/source/_daily_emails/2024-03-18.md b/source/_daily_emails/2024-03-18.md index 8d0eac8e..7ebcbc53 100644 --- a/source/_daily_emails/2024-03-18.md +++ b/source/_daily_emails/2024-03-18.md @@ -1,7 +1,7 @@ --- title: Automated Drupal 11 compatibility fixes date: 2024-03-18 -permalink: archive/2024/03/18/automated-drupal-11-compatibility-fixes +permalink: daily/2024/03/18/automated-drupal-11-compatibility-fixes tags: - software-development - drupal diff --git a/source/_daily_emails/2024-03-19.md b/source/_daily_emails/2024-03-19.md index 6ad88f89..99e3c1eb 100644 --- a/source/_daily_emails/2024-03-19.md +++ b/source/_daily_emails/2024-03-19.md @@ -1,7 +1,7 @@ --- title: 'Drupal Commerce: not just for selling t-shirts and hats' date: 2024-03-19 -permalink: archive/2024/03/19/drupal-commerce-not-just-for-selling-t-shirts-and-hats +permalink: daily/2024/03/19/drupal-commerce-not-just-for-selling-t-shirts-and-hats tags: - software-development - drupal diff --git a/source/_daily_emails/2024-03-20.md b/source/_daily_emails/2024-03-20.md index d2f933ca..f3179ff5 100644 --- a/source/_daily_emails/2024-03-20.md +++ b/source/_daily_emails/2024-03-20.md @@ -1,7 +1,7 @@ --- title: What is legacy code? date: 2024-03-20 -permalink: archive/2024/03/20/what-is-legacy-code +permalink: daily/2024/03/20/what-is-legacy-code tags: - software-development - clean-code diff --git a/source/_daily_emails/2024-03-21.md b/source/_daily_emails/2024-03-21.md index 2f0488e7..9b9ee931 100644 --- a/source/_daily_emails/2024-03-21.md +++ b/source/_daily_emails/2024-03-21.md @@ -1,7 +1,7 @@ --- title: Git hooks - yay or nay? date: 2024-03-21 -permalink: archive/2024/03/21/git-hooks---yay-or-nay +permalink: daily/2024/03/21/git-hooks---yay-or-nay tags: - software-development - git diff --git a/source/_daily_emails/2024-03-22.md b/source/_daily_emails/2024-03-22.md index c5eaca4f..45303d90 100644 --- a/source/_daily_emails/2024-03-22.md +++ b/source/_daily_emails/2024-03-22.md @@ -1,7 +1,7 @@ --- title: Watching all the things date: 2024-03-22 -permalink: archive/2024/03/22/watching-all-the-things +permalink: daily/2024/03/22/watching-all-the-things tags: - software-development - php diff --git a/source/_daily_emails/2024-03-23.md b/source/_daily_emails/2024-03-23.md index 0065b648..cfe8ff5a 100644 --- a/source/_daily_emails/2024-03-23.md +++ b/source/_daily_emails/2024-03-23.md @@ -1,7 +1,7 @@ --- title: Write programs that do one thing and do it well date: 2024-03-23 -permalink: archive/2024/03/23/write-programs-that-do-one-thing-and-do-it-well +permalink: daily/2024/03/23/write-programs-that-do-one-thing-and-do-it-well tags: - software-development - unix diff --git a/source/_daily_emails/2024-03-24.md b/source/_daily_emails/2024-03-24.md index 9cba1238..c650a951 100644 --- a/source/_daily_emails/2024-03-24.md +++ b/source/_daily_emails/2024-03-24.md @@ -1,7 +1,7 @@ --- title: Why I don't use a GUI for Git date: 2024-03-24 -permalink: archive/2024/03/24/why-i-dont-use-a-gui-for-git +permalink: daily/2024/03/24/why-i-dont-use-a-gui-for-git tags: - software-development - git diff --git a/source/_daily_emails/2024-03-25.md b/source/_daily_emails/2024-03-25.md index 2c52fd49..3d1c1c3d 100644 --- a/source/_daily_emails/2024-03-25.md +++ b/source/_daily_emails/2024-03-25.md @@ -1,7 +1,7 @@ --- title: Newport City Council running LocalGov Drupal date: 2024-03-25 -permalink: archive/2024/03/25/newport-city-council-running-localgov-drupal +permalink: daily/2024/03/25/newport-city-council-running-localgov-drupal tags: - software-development - drupal diff --git a/source/_daily_emails/2024-03-26.md b/source/_daily_emails/2024-03-26.md index 6d8338a2..14e3c7c2 100644 --- a/source/_daily_emails/2024-03-26.md +++ b/source/_daily_emails/2024-03-26.md @@ -1,7 +1,7 @@ --- title: Let someone else do the work date: 2024-03-26 -permalink: archive/2024/03/26/let-someone-else-do-the-work +permalink: daily/2024/03/26/let-someone-else-do-the-work tags: - software-development - drupal diff --git a/source/_daily_emails/2024-03-27.md b/source/_daily_emails/2024-03-27.md index a6a70cb0..35a32f7f 100644 --- a/source/_daily_emails/2024-03-27.md +++ b/source/_daily_emails/2024-03-27.md @@ -1,7 +1,7 @@ --- title: Hotfixing without branches date: 2024-03-27 -permalink: archive/2024/03/27/hotfixing-without-branches +permalink: daily/2024/03/27/hotfixing-without-branches tags: - software-development - git diff --git a/source/_daily_emails/2024-03-28.md b/source/_daily_emails/2024-03-28.md index bc7eb86a..f4e8fd0c 100644 --- a/source/_daily_emails/2024-03-28.md +++ b/source/_daily_emails/2024-03-28.md @@ -1,7 +1,7 @@ --- title: Starting to sprinkle JavaScript with Simulus date: 2024-03-28 -permalink: archive/2024/03/28/starting-to-sprinkle-javascript-with-simulus +permalink: daily/2024/03/28/starting-to-sprinkle-javascript-with-simulus tags: - software-development - symfony diff --git a/source/_daily_emails/2024-03-29.md b/source/_daily_emails/2024-03-29.md index 54ee7552..6b2be637 100644 --- a/source/_daily_emails/2024-03-29.md +++ b/source/_daily_emails/2024-03-29.md @@ -1,7 +1,7 @@ --- title: How I Git date: 2024-03-29 -permalink: archive/2024/03/29/how-i-git +permalink: daily/2024/03/29/how-i-git tags: - software-development - git diff --git a/source/_daily_emails/2024-03-30.md b/source/_daily_emails/2024-03-30.md index aab1be7f..2fb17061 100644 --- a/source/_daily_emails/2024-03-30.md +++ b/source/_daily_emails/2024-03-30.md @@ -1,7 +1,7 @@ --- title: Leaving a trail of breadcrumbs date: 2024-03-30 -permalink: archive/2024/03/30/leaving-a-trail-of-breadcrumbs +permalink: daily/2024/03/30/leaving-a-trail-of-breadcrumbs tags: - software-development - git diff --git a/source/_daily_emails/2024-03-31.md b/source/_daily_emails/2024-03-31.md index a2ffadfa..ac7f2f5e 100644 --- a/source/_daily_emails/2024-03-31.md +++ b/source/_daily_emails/2024-03-31.md @@ -1,7 +1,7 @@ --- title: Making Git work the way you want date: 2024-03-31 -permalink: archive/2024/03/31/making-git-work-the-way-you-want +permalink: daily/2024/03/31/making-git-work-the-way-you-want tags: - software-development - git diff --git a/source/_daily_emails/2024-04-01.md b/source/_daily_emails/2024-04-01.md index 0696fa04..2776e740 100644 --- a/source/_daily_emails/2024-04-01.md +++ b/source/_daily_emails/2024-04-01.md @@ -1,7 +1,7 @@ --- title: I'm attending LocalGov Drupal Camp date: 2024-04-01 -permalink: archive/2024/04/01/i-m-attending-localgov-drupal-camp +permalink: daily/2024/04/01/i-m-attending-localgov-drupal-camp tags: - software-development - drupal diff --git a/source/_daily_emails/2024-04-02.md b/source/_daily_emails/2024-04-02.md index e6a3b9e3..39d98240 100644 --- a/source/_daily_emails/2024-04-02.md +++ b/source/_daily_emails/2024-04-02.md @@ -1,7 +1,7 @@ --- title: Releasing a new project one page at a time date: 2024-04-02 -permalink: archive/2024/04/02/releasing-a-new-project-one-page-at-a-time +permalink: daily/2024/04/02/releasing-a-new-project-one-page-at-a-time tags: - software-development - drupal diff --git a/source/_daily_emails/2024-04-03.md b/source/_daily_emails/2024-04-03.md index 93142822..5a22874a 100644 --- a/source/_daily_emails/2024-04-03.md +++ b/source/_daily_emails/2024-04-03.md @@ -1,7 +1,7 @@ --- title: Switching web servers using Build Configs date: 2024-04-03 -permalink: archive/2024/04/03/switching-web-servers-using-build-configs +permalink: daily/2024/04/03/switching-web-servers-using-build-configs tags: - software-development - build-configs diff --git a/source/_daily_emails/2024-04-04.md b/source/_daily_emails/2024-04-04.md index 483d0661..af38e321 100644 --- a/source/_daily_emails/2024-04-04.md +++ b/source/_daily_emails/2024-04-04.md @@ -1,7 +1,7 @@ --- title: "PHP attributes: coming soon to a Drupal version near you" date: 2024-04-04 -permalink: archive/2024/04/04/php-attributes--coming-soon-to-a-drupal-version-near-you +permalink: daily/2024/04/04/php-attributes--coming-soon-to-a-drupal-version-near-you tags: - software-development - drupal diff --git a/source/_daily_emails/2024-04-05.md b/source/_daily_emails/2024-04-05.md index 43f455f1..5c9ee650 100644 --- a/source/_daily_emails/2024-04-05.md +++ b/source/_daily_emails/2024-04-05.md @@ -1,7 +1,7 @@ --- title: One Drupal fits all date: 2024-04-05 -permalink: archive/2024/04/05/one-drupal-fits-all +permalink: daily/2024/04/05/one-drupal-fits-all tags: - software-development - drupal diff --git a/source/_daily_emails/2024-04-06.md b/source/_daily_emails/2024-04-06.md index 115c0be8..e8f9f359 100644 --- a/source/_daily_emails/2024-04-06.md +++ b/source/_daily_emails/2024-04-06.md @@ -1,7 +1,7 @@ --- title: Drupal is a content management framework date: 2024-04-06 -permalink: archive/2024/04/06/drupal-is-a-content-management-framework +permalink: daily/2024/04/06/drupal-is-a-content-management-framework tags: - software-development - drupal diff --git a/source/_daily_emails/2024-04-07.md b/source/_daily_emails/2024-04-07.md index 4e1037b0..40f211cc 100644 --- a/source/_daily_emails/2024-04-07.md +++ b/source/_daily_emails/2024-04-07.md @@ -1,7 +1,7 @@ --- title: Avoiding nesting date: 2024-04-07 -permalink: archive/2024/04/07/avoiding-nesting +permalink: daily/2024/04/07/avoiding-nesting tags: - software-development - clean-code diff --git a/source/_daily_emails/2024-04-08.md b/source/_daily_emails/2024-04-08.md index debc116a..bea64ac1 100644 --- a/source/_daily_emails/2024-04-08.md +++ b/source/_daily_emails/2024-04-08.md @@ -1,7 +1,7 @@ --- title: Come for the software, stay for the community date: 2024-04-08 -permalink: archive/2024/04/08/come-for-the-software--stay-for-the-community +permalink: daily/2024/04/08/come-for-the-software--stay-for-the-community tags: - software-development - drupal diff --git a/source/_daily_emails/2024-04-09.md b/source/_daily_emails/2024-04-09.md index 730ff142..61b1fc5c 100644 --- a/source/_daily_emails/2024-04-09.md +++ b/source/_daily_emails/2024-04-09.md @@ -1,7 +1,7 @@ --- title: Paying it forward date: 2024-04-09 -permalink: archive/2024/04/09/paying-it-forward +permalink: daily/2024/04/09/paying-it-forward tags: - software-development - drupal diff --git a/source/_daily_emails/2024-04-10.md b/source/_daily_emails/2024-04-10.md index 76976ae6..40efc65f 100644 --- a/source/_daily_emails/2024-04-10.md +++ b/source/_daily_emails/2024-04-10.md @@ -1,7 +1,7 @@ --- title: Resurrecting the Speakerdeck Field module date: 2024-04-10 -permalink: archive/2024/04/10/resurrecting-the-speakerdeck-field-module +permalink: daily/2024/04/10/resurrecting-the-speakerdeck-field-module tags: - software-development - drupal diff --git a/source/_daily_emails/2024-04-11.md b/source/_daily_emails/2024-04-11.md index 2da59bf8..9ef6b89f 100644 --- a/source/_daily_emails/2024-04-11.md +++ b/source/_daily_emails/2024-04-11.md @@ -1,7 +1,7 @@ --- title: Over 100 ATDC subscribers date: 2024-04-11 -permalink: archive/2024/04/11/over-100-atdc-subscribers +permalink: daily/2024/04/11/over-100-atdc-subscribers tags: - software-development - drupal diff --git a/source/_daily_emails/2024-04-12.md b/source/_daily_emails/2024-04-12.md index 76f36937..e5cecb8a 100644 --- a/source/_daily_emails/2024-04-12.md +++ b/source/_daily_emails/2024-04-12.md @@ -1,7 +1,7 @@ --- title: Drupal Rector and the Project Update Bot date: 2024-04-12 -permalink: archive/2024/04/12/drupal-rector-and-the-project-update-bot +permalink: daily/2024/04/12/drupal-rector-and-the-project-update-bot tags: - software-development - drupal diff --git a/source/_daily_emails/2024-04-13.md b/source/_daily_emails/2024-04-13.md index 9c6f8f0e..da6ff426 100644 --- a/source/_daily_emails/2024-04-13.md +++ b/source/_daily_emails/2024-04-13.md @@ -1,7 +1,7 @@ --- title: Rector is not just for Drupal date: 2024-04-13 -permalink: archive/2024/04/13/rector-is-not-just-for-drupal +permalink: daily/2024/04/13/rector-is-not-just-for-drupal tags: - software-development - drupal diff --git a/source/_daily_emails/2024-04-14.md b/source/_daily_emails/2024-04-14.md index c903593e..d9c4f702 100644 --- a/source/_daily_emails/2024-04-14.md +++ b/source/_daily_emails/2024-04-14.md @@ -1,7 +1,7 @@ --- title: What about updating custom modules and themes? date: 2024-04-14 -permalink: archive/2024/04/14/what-about-updating-custom-modules-and-themes +permalink: daily/2024/04/14/what-about-updating-custom-modules-and-themes tags: - software-development - drupal diff --git a/source/_daily_emails/2024-04-15.md b/source/_daily_emails/2024-04-15.md index 248058ca..9d143016 100644 --- a/source/_daily_emails/2024-04-15.md +++ b/source/_daily_emails/2024-04-15.md @@ -1,7 +1,7 @@ --- title: A note to open-source software maintainers date: 2024-04-15 -permalink: archive/2024/04/15/a-note-to-open-source-software-maintainers +permalink: daily/2024/04/15/a-note-to-open-source-software-maintainers tags: - software-development - drupal diff --git a/source/_daily_emails/2024-04-16.md b/source/_daily_emails/2024-04-16.md index 67b3fba8..0b73a833 100644 --- a/source/_daily_emails/2024-04-16.md +++ b/source/_daily_emails/2024-04-16.md @@ -1,7 +1,7 @@ --- title: Regularly releasing open-source software date: 2024-04-16 -permalink: archive/2024/04/16/regularly-releasing-open-source-software +permalink: daily/2024/04/16/regularly-releasing-open-source-software tags: - software-development - open-source diff --git a/source/_daily_emails/2024-04-17.md b/source/_daily_emails/2024-04-17.md index 05f775cd..1e6eef87 100644 --- a/source/_daily_emails/2024-04-17.md +++ b/source/_daily_emails/2024-04-17.md @@ -1,7 +1,7 @@ --- title: Regular releases encourage contribution date: 2024-04-17 -permalink: archive/2024/04/17/regular-releases-encourage-contribution +permalink: daily/2024/04/17/regular-releases-encourage-contribution tags: - software-development - open-source diff --git a/source/_daily_emails/2024-04-18.md b/source/_daily_emails/2024-04-18.md index 12d9aca7..463763ab 100644 --- a/source/_daily_emails/2024-04-18.md +++ b/source/_daily_emails/2024-04-18.md @@ -1,7 +1,7 @@ --- title: I made my first commit to LocalGov Drupal Microsites date: 2024-04-18 -permalink: archive/2024/04/18/first-commit-localgov-drupal-microsites +permalink: daily/2024/04/18/first-commit-localgov-drupal-microsites tags: - software-development - drupal diff --git a/source/_daily_emails/2024-04-19.md b/source/_daily_emails/2024-04-19.md index 649fa0a7..363892b0 100644 --- a/source/_daily_emails/2024-04-19.md +++ b/source/_daily_emails/2024-04-19.md @@ -1,7 +1,7 @@ --- title: When should you tag 1.0? date: 2024-04-19 -permalink: archive/2024/04/19/when-should-you-tag-1-0 +permalink: daily/2024/04/19/when-should-you-tag-1-0 tags: - software-development - open-source diff --git a/source/_daily_emails/2024-04-20.md b/source/_daily_emails/2024-04-20.md index 1c1cfe43..57b3bd2a 100644 --- a/source/_daily_emails/2024-04-20.md +++ b/source/_daily_emails/2024-04-20.md @@ -1,7 +1,7 @@ --- title: Speaking at DrupalCamp Belgium date: 2024-04-20 -permalink: archive/2024/04/20/speaking-at-drupalcamp-belgium +permalink: daily/2024/04/20/speaking-at-drupalcamp-belgium tags: - drupal - drupalcamp diff --git a/source/_daily_emails/2024-04-21.md b/source/_daily_emails/2024-04-21.md index 3c43cf6a..92258f57 100644 --- a/source/_daily_emails/2024-04-21.md +++ b/source/_daily_emails/2024-04-21.md @@ -1,7 +1,7 @@ --- title: Almost at 100 talks and workshops date: 2024-04-21 -permalink: archive/2024/04/21/almost-at-100-talks-and-workshops +permalink: daily/2024/04/21/almost-at-100-talks-and-workshops tags: - software-development - drupal diff --git a/source/_daily_emails/2024-04-22.md b/source/_daily_emails/2024-04-22.md index 120462e6..f4853e33 100644 --- a/source/_daily_emails/2024-04-22.md +++ b/source/_daily_emails/2024-04-22.md @@ -1,7 +1,7 @@ --- title: Building websites with PHP and Sculpin date: 2024-04-22 -permalink: archive/2024/04/22/building-websites-with-php-and-sculpin +permalink: daily/2024/04/22/building-websites-with-php-and-sculpin tags: - software-development - php diff --git a/source/_daily_emails/2024-04-23.md b/source/_daily_emails/2024-04-23.md index 1f66c10a..a236a71b 100644 --- a/source/_daily_emails/2024-04-23.md +++ b/source/_daily_emails/2024-04-23.md @@ -1,7 +1,7 @@ --- title: Why use a static site generator date: 2024-04-23 -permalink: archive/2024/04/23/why-use-a-static-site-generator +permalink: daily/2024/04/23/why-use-a-static-site-generator tags: - software-development - php diff --git a/source/_daily_emails/2024-04-24.md b/source/_daily_emails/2024-04-24.md index 1867cb5c..5ca0d850 100644 --- a/source/_daily_emails/2024-04-24.md +++ b/source/_daily_emails/2024-04-24.md @@ -1,7 +1,7 @@ --- title: Testing topic branches in isolation date: 2024-04-24 -permalink: archive/2024/04/26/testing-topic-branches-in-isolation +permalink: daily/2024/04/26/testing-topic-branches-in-isolation tags: - software-development - git diff --git a/source/_daily_emails/2024-04-25.md b/source/_daily_emails/2024-04-25.md index 525281f1..01ce9d75 100644 --- a/source/_daily_emails/2024-04-25.md +++ b/source/_daily_emails/2024-04-25.md @@ -1,7 +1,7 @@ --- title: If everyone branches, no-one gets the updates date: 2024-04-25 -permalink: archive/2024/04/25/if-everyone-branches-no-one-gets-updates +permalink: daily/2024/04/25/if-everyone-branches-no-one-gets-updates tags: - software-development - git diff --git a/source/_daily_emails/2024-04-26.md b/source/_daily_emails/2024-04-26.md index 483c78a2..702271e9 100644 --- a/source/_daily_emails/2024-04-26.md +++ b/source/_daily_emails/2024-04-26.md @@ -1,7 +1,7 @@ --- title: Don't cherry-pick features from a branch to deploy date: 2024-04-26 -permalink: archive/2024/04/26/don-t-cherry-pick-features-from-a-branch-to-deploy +permalink: daily/2024/04/26/don-t-cherry-pick-features-from-a-branch-to-deploy tags: - software-development - git diff --git a/source/_daily_emails/2024-04-27.md b/source/_daily_emails/2024-04-27.md index ede4afd5..6f160e46 100644 --- a/source/_daily_emails/2024-04-27.md +++ b/source/_daily_emails/2024-04-27.md @@ -1,7 +1,7 @@ --- title: Can you make a test fail? date: 2024-04-27 -permalink: archive/2024/04/27/can-you-make-a-test-fail +permalink: daily/2024/04/27/can-you-make-a-test-fail tags: - software-development - automated-testing diff --git a/source/_daily_emails/2024-04-28.md b/source/_daily_emails/2024-04-28.md index cd7090aa..cb60b132 100644 --- a/source/_daily_emails/2024-04-28.md +++ b/source/_daily_emails/2024-04-28.md @@ -1,7 +1,7 @@ --- title: Replicating a bug with a test date: 2024-04-28 -permalink: archive/2024/04/28/replicating-a-bug-with-a-test +permalink: daily/2024/04/28/replicating-a-bug-with-a-test tags: - software-development - automated-testing diff --git a/source/_daily_emails/2024-04-29.md b/source/_daily_emails/2024-04-29.md index c492301c..cb54d705 100644 --- a/source/_daily_emails/2024-04-29.md +++ b/source/_daily_emails/2024-04-29.md @@ -1,7 +1,7 @@ --- title: Some kind words date: 2024-04-29 -permalink: archive/2024/04/29/some-kind-words +permalink: daily/2024/04/29/some-kind-words tags: - software-development - drupal diff --git a/source/_daily_emails/2024-04-30.md b/source/_daily_emails/2024-04-30.md index 74068a12..236dde08 100644 --- a/source/_daily_emails/2024-04-30.md +++ b/source/_daily_emails/2024-04-30.md @@ -1,7 +1,7 @@ --- title: Stepping back into debugging date: 2024-04-30 -permalink: archive/2024/04/30/stepping-back-into-debugging +permalink: daily/2024/04/30/stepping-back-into-debugging tags: - software-development - php diff --git a/source/_daily_emails/2024-05-01.md b/source/_daily_emails/2024-05-01.md index 406eee04..4718a274 100644 --- a/source/_daily_emails/2024-05-01.md +++ b/source/_daily_emails/2024-05-01.md @@ -1,7 +1,7 @@ --- title: Broken pipeline? Fix or revert it. date: 2024-05-01 -permalink: archive/2024/05/01/broken-pipeline-fix-or-revert-it +permalink: daily/2024/05/01/broken-pipeline-fix-or-revert-it tags: - software-development - continuous-integration diff --git a/source/_daily_emails/2024-05-02.md b/source/_daily_emails/2024-05-02.md index 07dc698f..dad2c02f 100644 --- a/source/_daily_emails/2024-05-02.md +++ b/source/_daily_emails/2024-05-02.md @@ -1,7 +1,7 @@ --- title: Re-evaluating old tools date: 2024-05-02 -permalink: archive/2024/05/02/re-evaluating-old-tools +permalink: daily/2024/05/02/re-evaluating-old-tools tags: - software-development - devops diff --git a/source/_daily_emails/2024-05-03.md b/source/_daily_emails/2024-05-03.md index 9a7fe6fc..21e25821 100644 --- a/source/_daily_emails/2024-05-03.md +++ b/source/_daily_emails/2024-05-03.md @@ -1,7 +1,7 @@ --- title: Don't add boolean arguments date: 2024-05-03 -permalink: archive/2024/05/03/dont-add-boolean-arguments +permalink: daily/2024/05/03/dont-add-boolean-arguments tags: - software-development - drupal diff --git a/source/_daily_emails/2024-05-04.md b/source/_daily_emails/2024-05-04.md index 7385354f..81fc8eea 100644 --- a/source/_daily_emails/2024-05-04.md +++ b/source/_daily_emails/2024-05-04.md @@ -1,7 +1,7 @@ --- title: Strict typing in PHP date: 2024-05-04 -permalink: archive/2024/05/04/strict-typing-in-php +permalink: daily/2024/05/04/strict-typing-in-php tags: - software-development - php diff --git a/source/_daily_emails/2024-05-05.md b/source/_daily_emails/2024-05-05.md index 157c7b21..5775dc57 100644 --- a/source/_daily_emails/2024-05-05.md +++ b/source/_daily_emails/2024-05-05.md @@ -1,7 +1,7 @@ --- title: Making PHPStan stricter date: 2024-05-05 -permalink: archive/2024/05/05/making-phpstan-stricter +permalink: daily/2024/05/05/making-phpstan-stricter tags: - software-development - php diff --git a/source/_daily_emails/2024-05-06.md b/source/_daily_emails/2024-05-06.md index 0069f3b7..beeeb0a7 100644 --- a/source/_daily_emails/2024-05-06.md +++ b/source/_daily_emails/2024-05-06.md @@ -1,7 +1,7 @@ --- title: Interactive staging date: 2024-05-06 -permalink: archive/2024/05/06/interactive-staging +permalink: daily/2024/05/06/interactive-staging tags: - software-development - git @@ -24,7 +24,7 @@ index 42fe48f..ef36a2b 100644 --- a/source/_daily_emails/2024-05-06.md +++ b/source/_daily_emails/2024-05-06.md @@ -4,10 +4,12 @@ date: 2024-05-06 - permalink: archive/2024/05/06/interactive-staging + permalink: daily/2024/05/06/interactive-staging tags: - software-development - # - drupal diff --git a/source/_daily_emails/2024-05-07.md b/source/_daily_emails/2024-05-07.md index c961f354..97a615c4 100644 --- a/source/_daily_emails/2024-05-07.md +++ b/source/_daily_emails/2024-05-07.md @@ -1,7 +1,7 @@ --- title: Drupal 7.100.2 date: 2024-05-07 -permalink: archive/2024/05/07/drupal-7-100-2 +permalink: daily/2024/05/07/drupal-7-100-2 tags: - software-development - drupal diff --git a/source/_daily_emails/2024-05-08.md b/source/_daily_emails/2024-05-08.md index 56570e86..385d8f36 100644 --- a/source/_daily_emails/2024-05-08.md +++ b/source/_daily_emails/2024-05-08.md @@ -1,7 +1,7 @@ --- title: Assertions aren't just for tests date: 2024-05-08 -permalink: archive/2024/05/08/assertions-arent-just-for-tests +permalink: daily/2024/05/08/assertions-arent-just-for-tests tags: - software-development - drupal diff --git a/source/_daily_emails/2024-05-09.md b/source/_daily_emails/2024-05-09.md index 1e71a90d..7a9cbc0d 100644 --- a/source/_daily_emails/2024-05-09.md +++ b/source/_daily_emails/2024-05-09.md @@ -1,7 +1,7 @@ --- title: Do you have a deadline? date: 2024-05-09 -permalink: archive/2024/05/09/do-you-have-a-deadline +permalink: daily/2024/05/09/do-you-have-a-deadline tags: - software-development cta: ~ diff --git a/source/_daily_emails/2024-05-10.md b/source/_daily_emails/2024-05-10.md index 1162c63c..ede06b28 100644 --- a/source/_daily_emails/2024-05-10.md +++ b/source/_daily_emails/2024-05-10.md @@ -1,7 +1,7 @@ --- title: Optimise for revertability date: 2024-05-10 -permalink: archive/2024/05/10/optimise-for-revertability +permalink: daily/2024/05/10/optimise-for-revertability tags: - software-development - git diff --git a/source/_daily_emails/2024-05-11.md b/source/_daily_emails/2024-05-11.md index d3213304..c7027947 100644 --- a/source/_daily_emails/2024-05-11.md +++ b/source/_daily_emails/2024-05-11.md @@ -1,7 +1,7 @@ --- title: Don't delete my commit messages date: 2024-05-11 -permalink: archive/2024/05/11/don-t-delete-my-commit-messages +permalink: daily/2024/05/11/don-t-delete-my-commit-messages tags: - software-development - git diff --git a/source/_daily_emails/2024-05-12.md b/source/_daily_emails/2024-05-12.md index 9cc42212..b8530783 100644 --- a/source/_daily_emails/2024-05-12.md +++ b/source/_daily_emails/2024-05-12.md @@ -1,7 +1,7 @@ --- title: Merging without merge commits date: 2024-05-12 -permalink: archive/2024/05/12/merging-without-merge-commits +permalink: daily/2024/05/12/merging-without-merge-commits tags: - software-development - git diff --git a/source/_daily_emails/2024-05-13.md b/source/_daily_emails/2024-05-13.md index b9fbd9d8..068fd837 100644 --- a/source/_daily_emails/2024-05-13.md +++ b/source/_daily_emails/2024-05-13.md @@ -1,7 +1,7 @@ --- title: DrupalCamp Ghent date: 2024-05-13 -permalink: archive/2024/05/13/drupalcamp-ghent +permalink: daily/2024/05/13/drupalcamp-ghent tags: - software-development - drupal diff --git a/source/_daily_emails/2024-05-14.md b/source/_daily_emails/2024-05-14.md index 89529499..63c8a500 100644 --- a/source/_daily_emails/2024-05-14.md +++ b/source/_daily_emails/2024-05-14.md @@ -1,7 +1,7 @@ --- title: Free code reviews date: 2024-05-14 -permalink: archive/2024/05/14/free-code-reviews +permalink: daily/2024/05/14/free-code-reviews tags: - software-development - open-source diff --git a/source/_daily_emails/2024-05-15.md b/source/_daily_emails/2024-05-15.md index 5cc5bab6..f3526564 100644 --- a/source/_daily_emails/2024-05-15.md +++ b/source/_daily_emails/2024-05-15.md @@ -1,7 +1,7 @@ --- title: Should you include issue IDs in your commit messages? date: 2024-05-15 -permalink: archive/2024/05/15/should-you-include-issue-ids-in-your-commit-messages +permalink: daily/2024/05/15/should-you-include-issue-ids-in-your-commit-messages tags: - software-development - git diff --git a/source/_daily_emails/2024-05-16.md b/source/_daily_emails/2024-05-16.md index ec6cfbfd..3379e287 100644 --- a/source/_daily_emails/2024-05-16.md +++ b/source/_daily_emails/2024-05-16.md @@ -1,7 +1,7 @@ --- title: The first test is the hardest date: 2024-05-16 -permalink: archive/2024/05/16/the-first-test-is-the-hardest +permalink: daily/2024/05/16/the-first-test-is-the-hardest tags: - software-development - drupal diff --git a/source/_daily_emails/2024-05-17.md b/source/_daily_emails/2024-05-17.md index cbcacd72..d64afec2 100644 --- a/source/_daily_emails/2024-05-17.md +++ b/source/_daily_emails/2024-05-17.md @@ -1,7 +1,7 @@ --- title: Why I don't commit with -m date: 2024-05-17 -permalink: archive/2024/05/17/why-i-dont-commit-with--m +permalink: daily/2024/05/17/why-i-dont-commit-with--m tags: - software-development - git diff --git a/source/_daily_emails/2024-05-18.md b/source/_daily_emails/2024-05-18.md index 431d759b..716cdfca 100644 --- a/source/_daily_emails/2024-05-18.md +++ b/source/_daily_emails/2024-05-18.md @@ -1,7 +1,7 @@ --- title: Should you strictly enforce the 50/72 rule? date: 2024-05-21 -permalink: archive/2024/05/18/should-you-strictly-enforce-the-5072-rule +permalink: daily/2024/05/18/should-you-strictly-enforce-the-5072-rule tags: - software-development - git