One of the things I enjoy most is incorporating a good idea from one language/project/etc. into another (obviously, you need exposure to other languages/projects/ideas to do this). You can see examples of this in the code I’ve written that interacts with WordPress and how it’s adopted more of an MVC style over time.