From d66ded24a7b87d3104bb37ccbedfdc6078f304a7 Mon Sep 17 00:00:00 2001 From: David Eisinger Date: Fri, 8 Nov 2024 09:48:54 -0500 Subject: [PATCH] fix broken link; add trailing slashes --- content/_index.md | 2 +- .../adding-a-not-null-column-to-an-existing-table/index.md | 2 +- .../functional-programming-in-ruby-with-contracts/index.md | 2 +- .../otp-a-language-agnostic-programming-challenge/index.md | 6 +++--- content/journal/dispatch-10-december-2023/index.md | 4 ++-- content/journal/dispatch-18-august-2024/index.md | 2 +- content/journal/dispatch-4-june-2023/index.md | 2 +- content/journal/dispatch-5-july-2023/index.md | 2 +- content/journal/dispatch-6-august-2023/index.md | 2 +- content/journal/dispatch-9-november-2023/index.md | 4 ++-- .../keep-markdown-links-in-order-with-mdrenum/index.md | 2 +- content/notes/good-tests/index.md | 2 +- themes/v2/layouts/_default/tag.html | 2 +- themes/v2/layouts/elsewhere/single.html | 2 +- themes/v2/layouts/index.html | 4 ++-- themes/v2/layouts/journal/single.html | 4 ++-- themes/v2/layouts/notes/single.html | 2 +- 17 files changed, 23 insertions(+), 23 deletions(-) diff --git a/content/_index.md b/content/_index.md index 2e39e59..2d7fb88 100644 --- a/content/_index.md +++ b/content/_index.md @@ -1,4 +1,4 @@ I'm a technologist at [Viget][1] in Durham, North Carolina, USA. I'm passionate about making things (both digital and analog), sharing what I've learned, and consuming mindfully. [More about me.][2] [1]: https://www.viget.com/ -[2]: /about +[2]: /about/ diff --git a/content/elsewhere/adding-a-not-null-column-to-an-existing-table/index.md b/content/elsewhere/adding-a-not-null-column-to-an-existing-table/index.md index b0cd5ac..d168175 100644 --- a/content/elsewhere/adding-a-not-null-column-to-an-existing-table/index.md +++ b/content/elsewhere/adding-a-not-null-column-to-an-existing-table/index.md @@ -14,7 +14,7 @@ I'll be publishing a series of posts about how to be sure that you're taking advantage of all your RDBMS has to offer.* ASSUMING MY [LAST -POST](/elsewhere/required-fields-should-be-marked-not-null) +POST](/elsewhere/required-fields-should-be-marked-not-null/) CONVINCED YOU of the *why* of marking required fields `NOT NULL`, the next question is *how*. When creating a brand new table, it's straightforward enough: diff --git a/content/elsewhere/functional-programming-in-ruby-with-contracts/index.md b/content/elsewhere/functional-programming-in-ruby-with-contracts/index.md index 8e43364..e19caba 100644 --- a/content/elsewhere/functional-programming-in-ruby-with-contracts/index.md +++ b/content/elsewhere/functional-programming-in-ruby-with-contracts/index.md @@ -14,7 +14,7 @@ docs](http://egonschiele.github.io/contracts.ruby/), I couldn't wait to try it out. I'd been doing some functional programming as part of our ongoing programming challenge series, and saw an opportunity to use Contracts to rewrite my Ruby solution to the [One-Time -Pad](/elsewhere/otp-a-language-agnostic-programming-challenge) +Pad](/elsewhere/otp-a-language-agnostic-programming-challenge/) problem. Check out my [rewritten `encrypt` program](https://github.com/vigetlabs/otp/blob/master/languages/Ruby/encrypt): diff --git a/content/elsewhere/otp-a-language-agnostic-programming-challenge/index.md b/content/elsewhere/otp-a-language-agnostic-programming-challenge/index.md index 0630ae3..3c89c4d 100644 --- a/content/elsewhere/otp-a-language-agnostic-programming-challenge/index.md +++ b/content/elsewhere/otp-a-language-agnostic-programming-challenge/index.md @@ -86,14 +86,14 @@ languages](https://github.com/vigetlabs/otp/tree/master/languages): - [C](https://viget.com/extend/otp-the-fun-and-frustration-of-c) - D -- [Elixir](/elsewhere/otp-ocaml-haskell-elixir) +- [Elixir](/elsewhere/otp-ocaml-haskell-elixir/) - Go -- [Haskell](/elsewhere/otp-ocaml-haskell-elixir) +- [Haskell](/elsewhere/otp-ocaml-haskell-elixir/) - JavaScript 5 - JavaScript 6 - Julia - [Matlab](https://viget.com/extend/otp-matlab-solution-in-one-or-two-lines) -- [OCaml](/elsewhere/otp-ocaml-haskell-elixir) +- [OCaml](/elsewhere/otp-ocaml-haskell-elixir/) - Ruby - Rust - Swift (thanks [wasnotrice](https://github.com/wasnotrice)!) diff --git a/content/journal/dispatch-10-december-2023/index.md b/content/journal/dispatch-10-december-2023/index.md index 03e19c1..431408d 100644 --- a/content/journal/dispatch-10-december-2023/index.md +++ b/content/journal/dispatch-10-december-2023/index.md @@ -55,8 +55,8 @@ Here's a new track I made with it, called "Cirrus" (keeping with the cloud theme I published a few other things this month: ["Maintenance Matters: Good Tests"][9] on my company blog ([mirrored here][10]). I was also up for a company-wide presentation and ended up just doing a gift guide of things we own and recommend. Doesn't seem worth a standalone post but [here's a copy of the list][11]. [9]: https://www.viget.com/articles/maintenance-matters-good-tests/ -[10]: /elsewhere/maintenance-matters-good-tests -[11]: /notes/2023-holiday-gift-guide +[10]: /elsewhere/maintenance-matters-good-tests/ +[11]: /notes/2023-holiday-gift-guide/ ### This Month diff --git a/content/journal/dispatch-18-august-2024/index.md b/content/journal/dispatch-18-august-2024/index.md index 3ef1861..9a91ae1 100644 --- a/content/journal/dispatch-18-august-2024/index.md +++ b/content/journal/dispatch-18-august-2024/index.md @@ -32,7 +32,7 @@ references: - title: "The moral bankruptcy of Marc Andreessen and Ben Horowitz - The Verge" url: https://www.theverge.com/2024/7/24/24204706/marc-andreessen-ben-horowitz-a16z-trump-donations date: 2024-08-13T04:21:48Z - file: www-theverge-com-qbbp8t.t + file: www-theverge-com-qbbp8t.txt - title: "Microfeatures I Love in Blogs and Personal Websites" url: https://danilafe.com/blog/blog_microfeatures/ date: 2024-08-13T04:23:30Z diff --git a/content/journal/dispatch-4-june-2023/index.md b/content/journal/dispatch-4-june-2023/index.md index ba7cb00..8eee4b1 100644 --- a/content/journal/dispatch-4-june-2023/index.md +++ b/content/journal/dispatch-4-june-2023/index.md @@ -63,7 +63,7 @@ Final thought: when I was younger, I'd engage in a lot of "what if" thinking, im * Skill: gonna stick with Go and actually write some code [11]: https://bullcityrunning.com/our-races/running-of-the-bulls-8k/ -[12]: /notes/good-tests +[12]: /notes/good-tests/ ### Reading diff --git a/content/journal/dispatch-5-july-2023/index.md b/content/journal/dispatch-5-july-2023/index.md index f61b31d..3c92b85 100644 --- a/content/journal/dispatch-5-july-2023/index.md +++ b/content/journal/dispatch-5-july-2023/index.md @@ -62,7 +62,7 @@ I also read some good articles about [Helix][5] and [Procreate][6], and I'm hopi * Project: publish an article on [testing][7] on my company's website * Skill: learn [Helix][8] movements, see if it'd be a good Vim replacement (I still love Vim, and I'm pretty good at it, but my config's dated and I'm wary of how much effort it'll take to modernize) -[7]: /notes/good-tests +[7]: /notes/good-tests/ [8]: https://helix-editor.com/ ### Reading diff --git a/content/journal/dispatch-6-august-2023/index.md b/content/journal/dispatch-6-august-2023/index.md index 65ec723..53abd76 100644 --- a/content/journal/dispatch-6-august-2023/index.md +++ b/content/journal/dispatch-6-august-2023/index.md @@ -36,7 +36,7 @@ I've signed up for the [Bull City Race Fest][6] half-marathon in October. Traini [1]: https://www.recreation.gov/camping/campgrounds/233954 [2]: https://helix-editor.com/ -[3]: /journal/a-month-with-helix +[3]: /journal/a-month-with-helix/ [4]: https://exercism.org/tracks/go [5]: https://github.com/charmbracelet/bubbletea [6]: https://capstoneraces.com/bull-city-race-fest/ diff --git a/content/journal/dispatch-9-november-2023/index.md b/content/journal/dispatch-9-november-2023/index.md index 19d59f8..1d0cd5b 100644 --- a/content/journal/dispatch-9-november-2023/index.md +++ b/content/journal/dispatch-9-november-2023/index.md @@ -78,9 +78,9 @@ I made a few updates to the website this month: * Imported all the posts I've written on my [company blog][12] into an "[Elsewhere][13]" section -- I'm pretty proud of some of this stuff and wanted to make sure I have a copy of it I control. I was able to automate a lot of the process with [Nokogiri][14] and [Pandoc][15], but I still had to manually review every post, which was a fun trip down memory lane, though some of my old ideas are BAD. * Polished my [Markdown link renumbering script][16] (keeps my links in numerical order). This might be useful to other folks & might be worth rewriting in Go and releasing. -[11]: /music +[11]: /music/ [12]: https://www.viget.com/articles -[13]: /elsewhere +[13]: /elsewhere/ [14]: https://nokogiri.org/ [15]: /elsewhere/pandoc-a-tool-i-use-and-like/ [16]: https://git.sr.ht/~dce/davideisinger.com/tree/cc3cebb27c7d0340747a9ba0a406da2ad475a634/bin/renumber diff --git a/content/journal/keep-markdown-links-in-order-with-mdrenum/index.md b/content/journal/keep-markdown-links-in-order-with-mdrenum/index.md index 11bbfad..13d5151 100644 --- a/content/journal/keep-markdown-links-in-order-with-mdrenum/index.md +++ b/content/journal/keep-markdown-links-in-order-with-mdrenum/index.md @@ -15,7 +15,7 @@ I write all these posts in Markdown, and I tend to include a lot of links. I use [2]: https://git.sr.ht/~dce/davideisinger.com/tree/main/content/journal/keep-markdown-links-in-order-with-mdrenum/index.md?view-source [3]: https://git.sr.ht/~dce/davideisinger.com/tree/cc3cebb27c7d0340747a9ba0a406da2ad475a634/bin/renumber [4]: /journal/dispatch-9-november-2023/ -[5]: /elsewhere +[5]: /elsewhere/ diff --git a/content/notes/good-tests/index.md b/content/notes/good-tests/index.md index f58f6be..3cc71a2 100644 --- a/content/notes/good-tests/index.md +++ b/content/notes/good-tests/index.md @@ -11,7 +11,7 @@ references: _(Notes for a [Viget article][1])_ -[1]: /elsewhere/maintenance-matters-good-tests +[1]: /elsewhere/maintenance-matters-good-tests/ * Most importantly: **give you confidence to make changes** * This gets more and more important over time diff --git a/themes/v2/layouts/_default/tag.html b/themes/v2/layouts/_default/tag.html index 0552828..4c5ec24 100644 --- a/themes/v2/layouts/_default/tag.html +++ b/themes/v2/layouts/_default/tag.html @@ -3,7 +3,7 @@

- Tags > + Tags > #{{ .Title }}

diff --git a/themes/v2/layouts/elsewhere/single.html b/themes/v2/layouts/elsewhere/single.html index b95b812..d74093d 100644 --- a/themes/v2/layouts/elsewhere/single.html +++ b/themes/v2/layouts/elsewhere/single.html @@ -9,7 +9,7 @@

- Elsewhere > + Elsewhere > {{ .Title }}

diff --git a/themes/v2/layouts/index.html b/themes/v2/layouts/index.html index 744839f..554061e 100644 --- a/themes/v2/layouts/index.html +++ b/themes/v2/layouts/index.html @@ -5,7 +5,7 @@

- Journal + Journal