Browse files

initial commit

  • Loading branch information...
1 parent 75ab3a6 commit 3a3cbb559c9ae486d4d7850bb213aafd92f22d1b @daneharrigan daneharrigan committed May 21, 2012
28 dane_harrigan-finding_true_love_in_legacy_software/
@@ -0,0 +1,28 @@
+# Finding True Love in Legacy Software
+Every line of code has a story. Every block of code has a lesson. The
+Heroku API is the oldest and largest codebase on the platform. This is
+my story of being introduced to the code and why I've fallen for it.
+In this presentation I'll go through code that, at face value, may seem
+strange or wrong, but offers much more when you place yourself in the
+shoes of the developer at that time.
+Legacy software may come with code you'd rather not see or touch, but it
+also comes with solutions to problems you don't have to relive and a
+history of why certain decisions were made.
+I'll talk about how and why inheriting legacy code can be a great
+## Dane Harrigan
+Dane Harrigan is an Engineer at Heroku. When he's not coding at work,
+he's building gems you've never heard of or contributing to projects you
+have such as Rubinius, Radiant CMS or the Heroku Gem.
+![Profile picture](
+- [My website](
+- [My twitter](!/daneharrigan)
+- [Past talk video](
BIN dane_harrigan-finding_true_love_in_legacy_software/profile_picture.jpg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 3a3cbb5

Please sign in to comment.