index.md (2418B)
1 --- 2 title: "2024, Day 25: Plans for weekly notes" 3 date: 2024-12-25T21:16:52-08:00 4 draft: false 5 --- 6 7 Lately, I think it might be fun to post little weekly updates on the things 8 I’ve learned, or read, or anything interesting I’ve worked on 9 (professionally or otherwise). I’m drawing inspiration from [Julia Evans’s 10 whole website](https://jvns.ca/), [Clive Thompson’s _Linkfest_ 11 newsletter](https://buttondown.com/clivethompson), [Eli’s thoughts on the 12 topic](https://eli.li/thinking-about-week-notes), and just a general pining 13 for the link aggregating blogs of yore. 14 15 It turns out that there’s [a whole subculture of “weeknotes” 16 writers](https://weeknot.es/weeknote-styles-61d957e58a4a?gi=115b2c6fd25f) 17 and AFAICT they mostly write about work. Which is fine, but I don’t think 18 what I want to do fits into that? Basically, I find that I’m doing more 19 “article and blog post reading” (and less “social media scrolling”) than 20 I had been a couple years ago, and since this seems to benefit my mental 21 health and productivity, I want additional motivation to keep this trend 22 going. 23 24 Anyway, the **December Adventure** angle here is that it would be nice to 25 automate the creation of a new weekly notes post. Hugo’s 26 [archetypes](https://gohugo.io/content-management/archetypes/) are perfect 27 for this, but the template time formatting seems to lack support for [ISO 28 week formats]({{< relref "/posts/iso-week/" >}}), which is a must-have for 29 me. I need to actually play with it before I totally rule it out though; one 30 thing I’ve confirmed about Hugo this month is that you can’t actually learn 31 what features it supports just by reading the docs... 32 33 But even if Hugo falls short here, it shouldn’t be too hard to write a Bash 34 script to automate the process. Thinking as I type here, that might be 35 better anyway, since I can reach outside my website more easily. E.g., 36 I could compose notes throughout the week on my phone and laptop (which are 37 kept synchroized with [Syncthing](https://syncthing.net/)[^st]) and 38 a `weeknote.sh` script could grab that file, put it in the appropriate 39 place, add Hugo frontmatter on it, and even commit it to my Git repo. 40 41 2025-W01-1 is just five days away, and that would be a good day for a first 42 post. 43 44 [^st]: Which is just an absolute treasure of a program for this use case 45 alone, but it can [do so much 46 more](https://www.complete.org/syncthing/).