The original architects of Eclipse knew that developing a single IDE that met everybody’s needs was an impossible task. Instead of trying to boil the ocean, the team opted for an extensible model, in which others could help contribute by writing interesting plugins. If Eclipse could provide a solid foundation, then others could help drive innovation forward – and we all benefit. Number 2 on my Juno Top 10 List — code recommenders — is an example of great innovation on top of a fantastic platform.