From a69affc6309bccf9aa18688c737dc413bb7c5a64 Mon Sep 17 00:00:00 2001 From: Nick Dumas Date: Fri, 6 Sep 2024 11:13:09 -0400 Subject: [PATCH] Fixing broken cross-links --- .../adding-content-to-taxonomy-terms/index.md | 20 +++++++++---------- content/posts/the-joy-of-versioning/index.md | 2 +- content/services/mentoring/_index.md | 2 +- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/content/posts/adding-content-to-taxonomy-terms/index.md b/content/posts/adding-content-to-taxonomy-terms/index.md index 9dd4bbb..c809ace 100644 --- a/content/posts/adding-content-to-taxonomy-terms/index.md +++ b/content/posts/adding-content-to-taxonomy-terms/index.md @@ -11,32 +11,32 @@ keywords: ["", ""] summary: "" showFullContent: false tags: -- hugo -- quartz +- hugo +- quartz - webdev --- ## What am I Doing? -As I've been writing, I've collected posts about specific projects into series through Hugo's [taxonomies](https://gohugo.io/content-management/taxonomies/). The example I've been working on is my [Blogging with Quartz](https://blog.ndumas.com/series/blogging-with-quartz/) series. +As I've been writing, I've collected posts about specific projects into series through Hugo's [taxonomies](https://gohugo.io/content-management/taxonomies/). The example I've been working on is my [Blogging with Quartz](/series/blogging-with-quartz/) series. -## Why does it work? +## Why does it work? Taxonomies are great, you can even assign multiple taxonomies to a single page when that's relevant ( making a movie database or something, I suppose ?). ## Why doesn't it work? The base implementation in Quartz is pretty bare though. The term listing lists the name and the members of the taxonomy, which is great but only goes so far. I'd love to be able to write an overview of each series and have the option of embedding media. ## What are the options? -Hugo's Taxonomies feature is prepared for this, but Quartz's templates were not. +Hugo's Taxonomies feature is prepared for this, but Quartz's templates were not. There were two tricky things about this. ### Where does it go? I chased a few weeks worth of red herrings here, so I'll cut to the chase. -Taxonomies contain terms. Taxonomies are content. This means my task was pretty simple: +Taxonomies contain terms. Taxonomies are content. This means my task was pretty simple: ``` -content/ - notes/ +content/ + notes/ series/ blogging-with-quartz/ _index.md @@ -113,7 +113,7 @@ The final template looks like this. ``` -## Now what? +## Now what? We've got a nice looking series page now: {{< figure @@ -122,4 +122,4 @@ We've got a nice looking series page now: caption="" >}} -The next steps are to start filling out my series pages and writing about my projects. This actually clears out the outstanding list of projects I had for the blog, so I don't have any big structural stuff to do. \ No newline at end of file +The next steps are to start filling out my series pages and writing about my projects. This actually clears out the outstanding list of projects I had for the blog, so I don't have any big structural stuff to do. diff --git a/content/posts/the-joy-of-versioning/index.md b/content/posts/the-joy-of-versioning/index.md index 1f800ec..7ad2a2b 100644 --- a/content/posts/the-joy-of-versioning/index.md +++ b/content/posts/the-joy-of-versioning/index.md @@ -18,7 +18,7 @@ tags: --- ## What am I Doing? -Too many times this year I've found myself struggling to improve my [blog pipeline](https://blog.ndumas.com/series/blogging-with-quartz/) because I couldn't keep track of when code stopped and started doing what it was supposed to do. This was entirely my own fault, I was not observing best-practices: +Too many times this year I've found myself struggling to improve my [blog pipeline](/series/blogging-with-quartz/) because I couldn't keep track of when code stopped and started doing what it was supposed to do. This was entirely my own fault, I was not observing best-practices: - I wasn't using semantic versioning - I wasn't tagging - all development happened on main diff --git a/content/services/mentoring/_index.md b/content/services/mentoring/_index.md index 25b497f..6c7be5e 100644 --- a/content/services/mentoring/_index.md +++ b/content/services/mentoring/_index.md @@ -7,7 +7,7 @@ showTaxonomies: false {{< lead >}} Life is complicated. Your notes don't have to be.{{< /lead >}} ## Why should you trust me? -I've got [~20 years experience](/resume.pdf) in software engineering and system administration, roles which call for attention to detail, the ability to recall and synthesize information in novel ways, as well as identifying problems and breaking them down into specific actionable goals. Effective note-taking is much the same: [notes are tools](https://blog.ndumas.com/2024/09/notes-as-tools) that you create to make some part of your life better. Sometimes the problems they solve are foreseen and sometimes they surprise you. +I've got [~20 years experience](/resume.pdf) in software engineering and system administration, roles which call for attention to detail, the ability to recall and synthesize information in novel ways, as well as identifying problems and breaking them down into specific actionable goals. Effective note-taking is much the same: [notes are tools](/2024/09/notes-as-tools) that you create to make some part of your life better. Sometimes the problems they solve are foreseen and sometimes they surprise you. Effective software and effective note-taking systems both combine interactive human input with "stored" data to offer a solution to some problem in a person or organization's life.