Subscribe to receive notifications of new posts:

Subscription confirmed. Thank you for subscribing!


More Posts

May 16, 2018 7:43PM

Why I'm Joining Cloudflare

Back in 2002 a mentor told me, “You have two rewarding but very different paths: you can prosecute one bad actor at a time, or you can try to build solutions that take away many bad actors' ability to do harm at all.”...