"programming to that in a way that is nonblocking".
It is strange that go it compared to Node.js and this sentence is false. Each function has a Sync version to program in "blocking" way.
Sure there are Sync versions, but you almost never want to use them. There's nothing wrong with his sentence. He did not enjoy the Node.JS callback style event loop. I love it.