first_page

studio status report: 2019-11

month 11 is about a day-job 🐰🕳 and the Tweeted Links Builder

The day job leads me to lodge some issues, reminding me to revive and research a few things:

The switch to an 11ty-based, markdown-based world means the Tweeted Links system has to get in line. The next release of Songhay.Dashboard [GitHub] will show this move, covered in a GitHub issue.

In concert, resolution of this Blog repo issue should allow Blogging Tweeted Links to resume in the Studio: https://github.com/BryanWilhite/Blog/issues/18.

Feedly Drama

My Blog Atom Feed template generates valid output but will still not function correctly when imported into Feedly. In Feedly, the article links point to the top-level web site instead of the article. As of now, I assume that Feedly’s fetcher is caching a previous, incorrect version(s) of my feed (while somehow showing new entries 😑🤷‍♀️—not very likely).

Relevant quote from Feedly:

If you have an questions or would like to get early access to the kit, please email publishers@feedly.com with information about what is driving your interest.

Research link: https://blog.feedly.com/10-ways-to-optimize-your-feed-for-feedly/ 📚

Azure WebJobs Drama

It helps to remind myself that the Azure WebJob investments are not even archived (online). There is a test, ShouldZipDeploymentForAzure, in Songhay.Player.Shell.Tests that points to files in a folder that is gone (as far as I know as of this writing). My intent is to move out of Azure WebJobs toward Azure Functions, calling routines in a library designed to run in the Songhay System Shell Activities architecture (implementing IActivity [GitHub]).

All of this is important because my original design of the WebJob that updates my YouTube feeds will fail when it runs into problems with a single YouTube channel. This means that one ‘bad’ channel can prevent all channels from being updated. This is really becoming a problem in 2019 as more channels seem to ‘fail’ and as the YouTube API seems to be less reliable.

I have updated my schedule (below) to make Songhay.Player.Shell.Tests a top priority (which cuts in line ahead of my previous obligations 🙄). This prioritization recognizes my need to update my resume and canonize my day-job learnings around Azure Functions.

sketching out a development schedule (revision 5)

Today the studio development schedule looks like this:

  • get 11ty pipelines running with the FunkyKB
  • migrate Thunderbird email to new Hyper-V Ubuntu VM
  • move the kinté space blog to an 11ty pipeline (this has been another emergency for years)
  • update SonghaySystem.com with my new @songhay/player-video-you-tube
  • convert the Day Path blog to 11ty
  • add markdown support to SonghaySystem.com Tweeted Links Builder
  • build out Songhay.Player.Shell and plug into Azure Functions ☁🤖
  • use @songhay/index as a side-car app for “Day Path” and “the rasx() context” 🚛📦
  • use the learnings from existing npm packages to build @songhay/player-audio-??? 📦✨
  • set up automated social-media posting with Azure logic apps (and Azure functions orchestration) ☁🤖
  • modernize the kinté hits page into a progressive web app 💄✨
  • convert Day Path Blog and SonghaySystem.com to HTTPs by default 🔐
  • use the learnings of previous work to upgrade and re-release the kinté space 🚀

https://github.com/BryanWilhite/