Recently, there was an article in the newspaper Les Affaires about the 30 entrepreneurs under 30 to watch in Montreal. I was really surprised when I first learned that I was selected to be one of them. Even if I love startups and launched many many projects, I always thought myself as a developer with “good enough” coding skills. Always learning online, the new bleeding edge techniques, frameworks and programming languages. In my mind, that’s what I am.
Today, I had a great discussion with a colleague about the ephemeral nature of code. Is it possible to write architectures that last? Unix and Http are good examples of legacy architectures that continue to influence today’s innovation, but what about protocols and programs that got forgotten?