2021-05-23 from the editor of ~insom ------------------------------------------------------------ I publish my .project to the web and to Gopher and (recently) to Gemini. It's obviously also available over finger. HMU at `finger insom@tilde.town` ... Here's the script I use to do it. I think it qualifies as "brutalist"-- all the rough edges that went into it are definitely showing. | #!/bin/bash | set -eu | cd | cp .project projects/$(date +%Y-%m-%d) | cp .project ~/.ttbp/entries/$(date +%Y%m%d.txt) | cat public_html/01_top.html .project \ | public_html/02_bottom.html > public_html/index.html | cd public_gemini | cp ../projects/* . | for i in *; do mv $i $i.gmi; done | for i in *; do ex $i < ../project-scr ; done | for i in *; do touch -d $(echo $i | cut -d. -f1) $i; done And the vimscript in project-scr is: | :1i . :$a | . | :wq All my actual projects recently have been in the physical world. I recently completed a ribbon microphone build and I am very happy with it. It's good enough to use for work, I think. (Pending a future update, where I talk about how badly using it for work went).