Peter MalmgrenGoodbye, O’ReillyToday, with sadness, I’m saying goodbye to all my friends and coworkers at O’Reilly Media.1 min read·Oct 27, 2017----