Whenever I get time I try to make my code reusable and share it. Also as part of the retrospective process at the end of the project if an issue has been proved difficult I like to create a code sample of how it was overcome for reference. You can find these in the following places.