I make software and write.


on the web:

Want to reach me? Send me an email or message me on Twitter.


work projects:

  • Stash—the personal finance mobile app that makes you a money-saving badass as Maker
  • Taplytics—the mobile optimization platform as Head of Architecture.
  • Segment—the customer data hub where as one of the first engineers I built much of the platform
  • Basecamp—the project management tool as a prototyper to revamp how they do mobile (formerly known as 37signals)

open source projects i work on:

  • timecop—a gem providing “time travel” and “time freezing” capabilities, making it dead simple to test time-dependent code.
  • TRVSClangFormat —Xcode plug-in to use Clang's format tools and consistently format your code.
  • Jocko —distributed commit log, i.e. Kafka implemented in Golang.
  • mocha—a simple, flexible, fun javascript test framework for node.js & the browser. (BDD, TDD, QUnit styles via interfaces)
  • ecs-deploy —CLI tool to easily deploy your ECS services.
  • ecs-exec —CLI tool to run commands your ECS container instances.
  • See my GitHub profile for the full list…

biz and tech writing: