by Amanda | 18 Elul 5776 (Wednesday, 21 September 2016) A must read for anyone who helps build and maintain the internet. Definitely some food for thought.
Respond