Officially speaking... You are not a newbie! Wether in blockchain programming or not.
Your post is so detailed... It got me totally lost.
But at least i have an idea how complex the work of steem devs and witnesses are.
Kudos (2 elbows!!!) to you guys for keeping the steem engine running... You guys are responsible for making steemit the economic fortress of the internet it is destined to be...
So Dont let up. Nice one mahn!