James Socol

James is an engineer and leader with experience on all parts of the web application stack. He is currently focusing on TodaysMeet, the premier backchannel chat platform for educators, and taking on freelance development and consulting work.

Previously, James was an API evangelist and application developer at Bitly and a web engineering manager and web security liaison at Mozilla. He is an active member of the Python and JavaScript communities and maintains several popular open source software projects.

James blogs at Coffee on the Keyboard.

Open Source

Some of the open source software James authored and maintains. See more on his GitHub profile.

Waffle
A feature-flipping library for Django.
Code
Docs
Bleach
HTML sanitizing for Python.
Code
Docs
StatsD
Python client for Etsy's StatsD server.
Code
Docs
Django-Ratelimit
Ratelimiting tools for Django applications.
Code
Docs

Some of the companies using James' open source projects include Bitly, ChartBeat, Mozilla, Disqus, Yipit, Venmo, and others.

Presence