Exploring the History of a 12-year-old Rails Application


Details
Presentation
Come on a journey backward through time from the present all the way to August 2005 to see how a living and evolving Rails application started, changed, and continues.
Find out some of the challenges and temptations in maintaining this application. See how different influences have coursed through the application as the team changed, the business grew and as Rails and Ruby evolved.
We'll explore history through code and learn from some of the developers involved in the application over its lifecycle to build an understanding of where the application is now and how it became what it is.
A local presentation of a talk from RailsConf 2017.
Speaker
Nathan L. Walls is a developer who works with and trains up software teams to test well, refactor to clarify intent and improve understanding, separate concerns, and stay adaptive with an emphasis on learning, respect and empathy.
Nathan's also a photographer, kung fu student, qigong practitioner, day hiker and cat herder. He writes at http://wallscorp.us (http://wallscorp.us/).
Location
We'll be meeting this month at VitalSource Technologies in downtown Raleigh, between Hargett and Martin Streets at 227 Fayetteville Street.
Park in the Moore Square parking deck (free after 7 pm (I thought it was 6, sorry)), then cross Wilmington St. to Exchange Plaza. You'll see "230 Wilmington" on the side of the building. The main lobby is off of Exchange Plaza.
Google Maps: https://goo.gl/maps/FuRZCxRwH8n

Exploring the History of a 12-year-old Rails Application