GOTO Amsterdam is a vendor independent international software development conference with more that 50 top speaker and 500 attendees. The conference covers topics such as Java, Open Source, Agile, Architecture, Design, Web, Cloud, New Languages and Processes.

Presentation: "Party Keynote: Legacy"

Time: Thursday 17:10 - 18:00 / Location: Effectenbeurszaal

As software developers, we learn to abhor maintaining other people's old software. It's old, funky and brittle. In fact, we spend much of our work lives trying to kill it or at the very least marginalize its use, so we can limit our exposure to it. We pity people who have to do it.

This is what we call "legacy software".

But the word "legacy" gets a bad rap. In most other contexts, it has a positive meaning.

Maybe we're just bitter. The average life span of a software system is hardly long enough to even use the word "legacy" to describe it.

How can we turn this word around? How can we leave an actual legacy of our work as software developers?

Download slides

Chad Fowler, CTO at 6Wunderkinder

Chad Fowler

Biography: Chad Fowler

Chad Fowler is an internationally known software developer, trainer, manager, speaker, and musician. Over the past decade he has worked with some of the world’s largest companies and most admired software developers. Chad is CTO at 6Wunderkinder. He is co-founder and organizer of RubyConf and RailsConf and author or co-author of a number of popular software books, including Rails Recipes and The Passionate Programmer: Creating a Remarkable Career in Software Development.

Twitter: @chadfowler