I'm the writer of the post and yes I did expose my Google API keys actually! I didn't notice until they told me on Twitch chat. Had to revoke them quickly :0
The worst that could happen is that people see I watch porn. But everyone does, I wouldn't be that embarassed. Slightly blushing though.
I don't have much sensitive data on my laptop. I mean passwords are blocked off. So what can people see?
OBS (the streaming app) does let you limit the window to stream. I did use Incognito for most of the streams. I did also make a separate Twitch login on my OSX but it was such a pain to re-login to stream that I never used it.
There's definitely a risk here but yeah it's a trade off.