|
|
|
|
|
by icebraining
2214 days ago
|
|
I have to admit (with a bit of shame, as a Free Software fan) that most of the software I write on a personal basis is like this: bespoke & unpublished. It's just too damn work for what I expect to be a pretty small audience. For example, I have a small cron script that emails me today's showtimes for my local film museum (which shows old films on a large screen) along with the predicted score from Criticker. It would be cool if there was some very easy way (I'm lazy!) of letting a non-techie benefit from this, without me having to deal with a publicly available server, storing their Criticker credentials, etc. I guess the easiest way would be a Chrome extension, but I'm not a fan of the whole app store part, plus I don't want to have to rewrite in JS. And that still leaves mobile users in the cold, which is dumb. |
|
Barring that, Github Pages is pretty good. You can get pretty far with a webapp that has some degree of caching/cookie/offline storage. Probably enough to display your local showtimes and maybe even interface with the user's Criticker – presuming Criticker has a CORS-enabled API. Automatic cross-platform UI and mobile support, no app stores or extensions. With Github Actions, I think you could even webpack a React app if you wanted.
But running it on a schedule and sending an email.... suddenly much more work.