Staff Engineer, Betterment
Greg graduated from Cornell University with a Master's degree in computer science. As a software engineer, he has designed and built back-end systems and programming interfaces for corporate clients. He worked with Group Commerce, a white-label e-commerce platform for publishers, before joining Betterment in 2013.
Articles written by Greg
Guidelines for Testing Rails Applications
Discusses the different responsibilities of model, request, and system specs, and other high level guidelines for writing specs using RSpec & Capybara.