Do you know how the counter works ? I am a JS noob. I see at the bottom of script he's updating the counter, but who is calling the update ?
It's true to the spirit of the post as well: the count gets rendered on the server, then reactive updates come in realtime and the view is updated.
Take another look in Canary ;)