The Joys and Pains of Working With An Old Codebase

Sometimes you get to start fresh, with the latest version of ruby, the latest web server, the latest database, and your choice of dependencies. But sometimes, you have to work with an old codebase. This codebase might have been started years ago, by tens or hundreds of people, many of whom no longer work for the organization. This talk is the story of one such codebase, and how to work with it every day.

  • Gordon is a dev lead at Paperless Post, where he manages a team of developers and is also a feature developer. He lives and works in NYC. When he is not coding, he can usually be found in the nearest record store, digging through records.