A couple of weeks ago, Basecamp (previously 37signals) wrote a great blog post part in which the topic of legacy applications as well as using latest and greatest technology were discussed.
In programming, there is often an obsession with using the latest and greatest technology. Programmers view the use of edge technology as its own badge of honor, and are quick to throw away legacy applications.
I’ve talked about this in previous posts before – it’s why I’m a fan of going deep rather than wide when it comes to working with certain languages and tools – but it doesn’t mean I don’t struggle with the desire to pick up something new every now and then.

