Chris Foster

Blog - Profile - Talks

All posts

  • Why Twitter can't agree on a simple math equation — November 14, 2020
  • Responsive deep work — July 28, 2020
  • How contact tracing retains cryptographic privacy — May 25, 2020
  • Developers don't understand CORS — July 10, 2019
  • Entropy loss for reinforcement learning — September 20, 2018
  • Executing gradient descent on the earth — September 19, 2017
  • Stealing credentials with a malicious node module — March 14, 2017
  • Dangerous use of express body-parser — December 18, 2015
  • Privilege escalation via Docker — April 22, 2015
  • Thirty days of casual soylent — January 06, 2015
  • Getting started with WebRTC data channels — November 19, 2014
  • Collections and embedded documents in MongoDB — October 22, 2013
  • Creating a private CI with Strider — August 16, 2013
  • Exploiting Filepicker.io — October 11, 2012
  • Modular rapid web application development — August 17, 2012
  • Discovering explosive productivity — August 10, 2012
  • Two weeks of awesome — August 03, 2012
Back to the index page
© Chris Foster — chris@fosterelli.co