https://blog.jamesandrewscoulter.com/ GitHub Portfolio LinkedIn James Coulter Australian Product Designer living in Europe

Micropub and other strategic decisions

here’s what i’ve learned and decided today: Chiselling a simple blog from a complex theme is slowing progress. I’m better to start from scratch with a simpler SSG — 11ty. Apple Mail as a publishing client is cumbersome and insufficient if I want to support Micropub whcih i’ve only just become aware of. Micropub is desirable because it supports different post types e.g. notes, articles, likes, etc AND posting from/managing via lots of different frontends without any setup/switching costs. I’ll need to set up some post-type components, and a serverless Micropub endpoint function in Netlify to then use a simple client like https://micropublish.net/ for publishing in the meantime. Later, I think i’ll use Apple Shortcuts. Syndication and backfeed will be done by Brid.gy and webmentions.io http://webmentions.io/. I thinkonce connected, Brid.gy will monitor my site for new posts with the header link, and then cross post it to connected services. Then, any engagement they get, will be sent to my webmention.io http://webmention.io/ address, for me to render. I’ll render these server-side at build with some js, and automate daily with a github action cron job. Automated outbound webmentions are achieved by calling webmentions.app api. since i’m doing automated re-deployments, i’ll need to have a github action that makes the request only on new posts, so that i don’t re-send webmentions for old posts.

it’s a lot, so i’ll just take it one step at a time.