Tim is a frequent Open Source contributor and speaker, developing in primarily JavaScript and PHP. He is a collaborator on the Backbone.js project and is the author of the Knex and Bookshelf database libraries for Node. Tim is passionate about learning from and teaching the best ideas from different languages and frameworks.