A Personal Message From the CTO
Yesterday was one of the most trying days of my career.  You, the community, have been very vocal about your views over the last few days on serious issues in the United States (particularly within the Immigration & Customs Enforcement office). Issues that, in my opinion,...