fix broken link; add trailing slashes

This commit is contained in:
David Eisinger
2024-11-08 09:48:54 -05:00
parent b713d4e366
commit d66ded24a7
17 changed files with 23 additions and 23 deletions

View File

@@ -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/

View File

@@ -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:

View File

@@ -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):

View File

@@ -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)!)

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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/

View File

@@ -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

View File

@@ -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-->

View File

@@ -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

View File

@@ -3,7 +3,7 @@
<hr>
<h2>
<a href="/tags">Tags</a> <span>&gt;</span>
<a href="/tags/">Tags</a> <span>&gt;</span>
#{{ .Title }}
</h2>

View File

@@ -9,7 +9,7 @@
<hr>
<h2>
<a href="/elsewhere">Elsewhere</a> <span>&gt;</span>
<a href="/elsewhere/">Elsewhere</a> <span>&gt;</span>
{{ .Title }}
</h2>

View File

@@ -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>

View File

@@ -2,7 +2,7 @@
<hr>
<h2>
<a href="/journal">Journal</a> <span>&gt;</span>
<a href="/journal/">Journal</a> <span>&gt;</span>
{{ .Title }}
</h2>
@@ -13,7 +13,7 @@
under
{{ range .Params.tags }}
<a href="/tags/{{ . | urlize }}">#{{ . }}</a>
<a href="/tags/{{ . | urlize }}/">#{{ . }}</a>
{{ end }}
{{ end }}
</h3>

View File

@@ -2,7 +2,7 @@
<hr>
<h2>
<a href="/notes">Notes</a> <span>&gt;</span>
<a href="/notes/">Notes</a> <span>&gt;</span>
{{ .Title }}
</h2>