I really like that I can now write one microblog entry and decide to deploy it on both or either my website (as notes) and/or on my capsule as a tinylog entry! I need to write more about this, but basically it goes like this:
- write in emacs/orgmode the entry using a capture template to preformat the entry (specially the frontmatter)
- Indicate in the frontmatter the channel: “tinylog” and / or “website”
- Optionnaly add a element to indicate it is a response to someone (used only on tinylog entry for now)
- Optionnaly add tags (only used on my website so far)
- Export to markdown using ox-hugo as for blog or gemlog post in the right place
- Git add / commit / push the file
- Sourcehut automated build starts like usual and use a new tool I created called micrologs to create the tinylog.gmi file and the different markdown file for hugo
Seems over engineered like the rest of my deployment workflow, but weirdly I find it easy and fun :).
Missing pieces:
- Micro logging from my phone
- Add “fediverse” (my gotosocial account) as another channel to choose to deploy entries too