Garrett Smith

Garrett Smith
Programmer, Guild AI


Garrett Smith is senior architect at CloudBees, a leading Java platform as a service provider. Garrett specializes in distributed systems and reliable software. His weapon of choice is Erlang, a high productivity functional language specializing in concurrency and reliability. Garrett is an Erlang instructor with ErlangCamp and the author of the e2 library extension, which was built from his experience teaching the language. Garrett is also known for satirical videos that include “MongoDb is Web Scale” and “Node.js Is Bad Ass Rock Start Tech”.


Programming, Tools and Techniques
Location: Portland 255 Level: Intermediate
Garrett Smith (Guild AI)
Average rating: ***..
(3.33, 39 ratings)
How do you know you've written a good program? There are a couple standards most people use: "works for me" and "all tests pass". If you can get to that point, you're code is in pretty good shape! This talk will go beyond "it works" to explore a programming technique where problems are systematically made obvious and code naturally becomes correct, clear, and maintainable! Read more.


Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at (707) 827-7065 or

Contact Us

View a complete list of OSCON contacts