talks
Notes and resources from talks I've given. Also the issues for this repo serve as the comments for my blog.
Web Payments
Native browser payment APIs are poised to improve frustrating mobile checkout experiences.
Design Principles Behind Smalltalk
I presented the paper Design Principles Behind Smalltalk by Dan Ingalls at the Papers We Love Too meetup in SF. Object Oriented Programming is far from being a "hot new thing" these days (when I presented the paper, the term was met with ironic hisses and boos) -- but there are fundamental design principles that the creators of Smalltalk describe that can apply to any programming paradigm.
Building Hosted Fields
A technical walkthrough of the challenges my team faced building Hosted Fields at Braintree. Hosted Fields is a new payment integration that lets merchants acheive PCI compliance while allowing their payment form to blend into the rest of their website. We did this by replacing each input field with an iframe.
Introduction to AngularJS
A follow-along introduction to Angular.js I gave at the SF HTML5 Livecode meetup group.