Over the weekend I tried out an idea. It's a little Node app that runs on the same server as the CMS that builds this blog. Every minute it looks at today's posts, for those that have titles (like the post your'e reading now), it checks if it changed, and if so it renders it as Markdown and uploads it to GitHub in a calendar-based structure, along-side all the other parts of the blog I maintain automatically on GitHub. I like using GitHub this way, I have a feeling it'd make a good shared object database.#
I've been hand-generating links to the GitHub version to get you all thinking about this idea, like this. #
As an experiment this story is archived on GitHub.#
I did this based on an assumption that I would be able to figure out a way to make it possible for any of my posts to become a sub-project on GitHub. I'm not saying any of them would become projects, only now it would be possible. I thought this might work well with the new email distribution system which has stimulated so much discussion. #
I'm not sure how this is going to work, or if it will work, I'm just trying an idea out. 🚀#
Last update: Monday October 14, 2019; 10:10 AM EDT.
You know those obnoxious sites that pop up dialogs when they think you're about to leave, asking you to subscribe to their email newsletter? Well that won't do for Scripting News readers who are a discerning lot, very loyal, but that wouldn't last long if I did rude stuff like that. So here I am at the bottom of the page quietly encouraging you to sign up for the nightly email. It's got everything from the previous day on Scripting, plus the contents of the linkblog and who knows what else we'll get in there. People really love it. I wish I had done it sooner. And every email has an unsub link so if you want to get out, you can, easily -- no questions asked, and no follow-ups. Go ahead and do it, you won't be sorry! :-)