markjgsmith

2023/08/19 #

Make Things, Take Notes, Profit (Issue #128)

This week’s newsletter is out! (2023-08-19)

In this week’s edition:

This week is a celebration of makers, builders, creators of all types and the cultures that surround this amazing activity that keeps the world a fascinating place.

Issue details:

  • Title: Make Things, Take Notes, Profit
  • Issue: 128
  • Page: issue webpage

Another awesome issue of the newsletter. #

Automation and scripting on iOS sucks

If there is one thing that could speed up my workflow right now it's having some sort of scripting / automation on iOS. I waste so much time copying and pasting templates and manually replacing text tokens every week. It's so error prone. It's so frustrating. It's so ridiculous.

One would think that, given how much time I'm wasting, that I would have figured out the Shortcuts app. Well that's how bad the Shortcuts app is in my opinion. There's no disernable philosophy to it. Each time I need to create a workflow I'm completely stumped.

I can't fugure out how to get input into the workflow. I can't figure out how to trigger the darn workflow outside of Shortcuts. The components all seem to nearly do what I want, but not quite. And so I spend 30 minutes futzing around and eventually give up. Sod it I'll just keep doing the stupid copy pasta dance of doom for another week.

I just want a fucking bash shell for christ sake, not this god darn fisher price automation bullshit. And actually maybe that's the answer. Technically with iSH I do have a bash shell. The problem though is that eventually I'll need to interface with the other apps. And the only way to do that is through Shortcuts. #

I just tried to npm install the frontmatter, ejs and uuid libraries on iSH. They all error out. I don't know if anything changed, last time I tried to install npm modules on iSH at least some of them installed.

I just need to create:

  1. Markdown files with frontmatter automatically written
  2. My weekly newsletter template
  3. My weekly newsletter promo template

It can't be that difficult.

It's basically a basic template rendering. With Shortcuts there is no way to generate a v4 uuid, which I need in the frontmatter. Or at least there is no component for that, and as far as I can tell, no way to create custom components. #

Today’s links:

  • 🚀 Latest Newsletter: Make Things, Take Notes, Profit (Issue #128) markjgsmith.com #

  • JSX without React - Chris Coyier comments on the nice fit and possible usefulness of NakedJSX as a templating library. Basically enables you to write your templates in JSX, but doesn't require React. I thought pretty much the same thing when I saw this a few weeks ago. Being able to build your static pages using components is a big draw. When I have some time I might very well try integrating this library into my static site generator.chriscoyier.net #

For enquiries about my consulting, development, training and writing services, aswell as sponsorship opportunities contact me directly via email. More details about me here.