www.eamoncaddigan.net

Content and configuration for https://www.eamoncaddigan.net
git clone https://git.eamoncaddigan.net/www.eamoncaddigan.net.git
Log | Files | Refs | Submodules | README

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:
Acontent/december-adventure/2024-25/index.md | 46++++++++++++++++++++++++++++++++++++++++++++++
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/).