Hey Todd, thanks for the note, we actually started using PubNub not long after writing this post!
I have a follow up post about how and why we switched to PubNub coming soon. Thus far have been really happy with the change.
Shoutout to Matt Andrews on your team who had the hussle to find my email which eventually led to the sale!
We ran into an issue in a recent deploy that caused all canvas embeds to break. Turns out their LTI implementation doesn’t conform to OAuth specs, and despite there being a bug ticket open for it since 2015, they’ve instead just built in parameter hacks to overcome it.