commit d66ded24a7b87d3104bb37ccbedfdc6078f304a7 parent b713d4e366d3927876d561655662da0e18806bd7 Author: David Eisinger <[email protected]> Date: Fri, 8 Nov 2024 09:48:54 -0500 fix broken link; add trailing slashes Diffstat:
17 files changed, 23 insertions(+), 23 deletions(-)
diff --git 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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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/ <!--more--> diff --git 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 @@ -3,7 +3,7 @@ <hr> <h2> - <a href="/tags">Tags</a> <span>></span> + <a href="/tags/">Tags</a> <span>></span> #{{ .Title }} </h2> diff --git a/themes/v2/layouts/elsewhere/single.html b/themes/v2/layouts/elsewhere/single.html @@ -9,7 +9,7 @@ <hr> <h2> - <a href="/elsewhere">Elsewhere</a> <span>></span> + <a href="/elsewhere/">Elsewhere</a> <span>></span> {{ .Title }} </h2> diff --git a/themes/v2/layouts/index.html b/themes/v2/layouts/index.html @@ -5,7 +5,7 @@ <hr> <h3> - <a href="/journal">Journal</a> + <a href="/journal/">Journal</a> </h3> <ul> @@ -28,7 +28,7 @@ <hr> <h3> - <a href="/elsewhere">Elsewhere</a> + <a href="/elsewhere/">Elsewhere</a> </h3> <ul> diff --git a/themes/v2/layouts/journal/single.html b/themes/v2/layouts/journal/single.html @@ -2,7 +2,7 @@ <hr> <h2> - <a href="/journal">Journal</a> <span>></span> + <a href="/journal/">Journal</a> <span>></span> {{ .Title }} </h2> @@ -13,7 +13,7 @@ under {{ range .Params.tags }} - <a href="/tags/{{ . | urlize }}">#{{ . }}</a> + <a href="/tags/{{ . | urlize }}/">#{{ . }}</a> {{ end }} {{ end }} </h3> diff --git a/themes/v2/layouts/notes/single.html b/themes/v2/layouts/notes/single.html @@ -2,7 +2,7 @@ <hr> <h2> - <a href="/notes">Notes</a> <span>></span> + <a href="/notes/">Notes</a> <span>></span> {{ .Title }} </h2>