fix broken link; add trailing slashes
This commit is contained in:
@@ -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/
|
||||
|
||||
@@ -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:
|
||||
|
||||
@@ -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):
|
||||
|
||||
|
||||
@@ -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)!)
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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/
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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-->
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user