Update for the week ending on Friday, Oct 10, 2025
mtlynch.io
- Published my September 2025 retrospective
- Published Read My Blog With Javascript
Refactoring English
- Published new chapter, “Verbs Drive the Sentence”
- Published new chapter, “Stay Positive”
- Started writing “Practical Design Docs”
- Bumped ebook version to 0.7.1
- Got a workflow working where customers receive a welcome email after purchasing the book
- This took SO long to get right. So many gotchas with Stripe, Buttondown, and Netlify.
- The workflow is that Stripe sends a webhook to my custom Netlify function, and my Netlify function adds the customer to my Buttondown mailing list, and I configured an Automation on Buttondown to send a welcome message
- Reported bugs to Buttondown
- They fixed almost all of them within two days
- Added an initial set of questions for freelance editing clients to answer
- I kept realizing I wanted to know this during the editing process and then kept forgetting to put it in the workflow
- This adds friction, but I think it’s okay because I would like to raise the bar slightly to ensure people working with me are putting in effort as well
- Tweaked some grammar in the Adam Gordon Bell interview transcript
Michael’s weekly updates
- Made the repo private
- Added support for private notes that render only for me
Jellyfin Roku Client
- Proposed basic CI with Github Actions
- It turned out to be a controversial discussion, as the maintainer apparently doesn’t like CI but other contributors do
- Introduce unit tests to the project with roca
- Added support to bslint to identify unused function parameters
ScreenJournal
ScreenJournal is basically Goodreads, but for TV and movies. Or letterboxd, but focused on small communities.
- Reorganize guidance in .clinerules
Misc
- Attended local entrepreneurship networking event
- Started experimenting with MeshCore LoRa