Writing & Speaking

In addition to being a software developer, I've written for publications and often am invited to do speaking engaements.

For the list of my public speaking, click here and scroll to the "Public Speaking" section.

TechCrunch

Vice