Summarize updates for the monthly blog post

Usage:

> cargo run -- updates --help

The updates command generates the starting point for a monthly blog post. The output is based on the handlebars templates found in the templates directory. The command you probably want most often is something like this

> cargo run -- updates YYYYhN --vscode

which will open the blogpost in a tab in VSCode. This makes it easy to copy-and-paste over to the main Rust blog.

Blog post starting point

The blog post starting point is based on the handlebars template in templates/updates.hbs.

Configuring the LLM

The updates command makes use of an LLM hosted on AWS Bedrock to summarize people's comments. You will need to run aws configure and login with some default credentials. You can skip the LLM by providing the --quick command-line option, but then you have to generate your own text, which can be pretty tedious.