Greg Sadowski
Staff Engineer, Betterment
About Greg
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.
Dealing With the Uncertainty of Legacy Code
In software engineering, legacy code is a form of technical debt—the sooner it gets fixed, the less time it will take to fix in the future.
See details and disclosure for Betterment's articles and FAQs.