commit 5683033f27e81a3d67febff245c3be8b65df97f9
parent 9583e26e0c05c9eadfffea1935331363c0f48052
Author: Eamon Caddigan <eamon.caddigan@gmail.com>
Date: Wed, 25 Dec 2024 22:08:56 -0800
Update the December Adventure log for day 25
Diffstat:
1 file changed, 46 insertions(+), 0 deletions(-)
diff --git a/content/december-adventure/2024-25/index.md b/content/december-adventure/2024-25/index.md
@@ -0,0 +1,46 @@
+---
+title: "2024, Day 25: Plans for weekly notes"
+date: 2024-12-25T21:16:52-08:00
+draft: false
+---
+
+Lately, I think it might be fun to post little weekly updates on the things
+I’ve learned, or read, or anything interesting I’ve worked on
+(professionally or otherwise). I’m drawing inspiration from [Julia Evans’s
+whole website](https://jvns.ca/), [Clive Thompson’s _Linkfest_
+newsletter](https://buttondown.com/clivethompson), [Eli’s thoughts on the
+topic](https://eli.li/thinking-about-week-notes), and just a general pining
+for the link aggregating blogs of yore.
+
+It turns out that there’s [a whole subculture of “weeknotes”
+writers](https://weeknot.es/weeknote-styles-61d957e58a4a?gi=115b2c6fd25f)
+and AFAICT they mostly write about work. Which is fine, but I don’t think
+what I want to do fits into that? Basically, I find that I’m doing more
+“article and blog post reading” (and less “social media scrolling”) than
+I had been a couple years ago, and since this seems to benefit my mental
+health and productivity, I want additional motivation to keep this trend
+going.
+
+Anyway, the **December Adventure** angle here is that it would be nice to
+automate the creation of a new weekly notes post. Hugo’s
+[archetypes](https://gohugo.io/content-management/archetypes/) are perfect
+for this, but the template time formatting seems to lack support for [ISO
+week formats]({{< relref "/posts/iso-week/" >}}), which is a must-have for
+me. I need to actually play with it before I totally rule it out though; one
+thing I’ve confirmed about Hugo this month is that you can’t actually learn
+what features it supports just by reading the docs...
+
+But even if Hugo falls short here, it shouldn’t be too hard to write a Bash
+script to automate the process. Thinking as I type here, that might be
+better anyway, since I can reach outside my website more easily. E.g.,
+I could compose notes throughout the week on my phone and laptop (which are
+kept synchroized with [Syncthing](https://syncthing.net/)[^st]) and
+a `weeknote.sh` script could grab that file, put it in the appropriate
+place, add Hugo frontmatter on it, and even commit it to my Git repo.
+
+2025-W01-1 is just five days away, and that would be a good day for a first
+post.
+
+[^st]: Which is just an absolute treasure of a program for this use case
+ alone, but it can [do so much
+ more](https://www.complete.org/syncthing/).