One thing that I do when I create tutorials for my blog or answer questions on StackOverflow is back them up with code, usually in the form of a sample application that other developers can learn from. Developers do this each and every day, and it’s a great way of learning from others, as well as utilising something that someone else has built in your own projects!
GitHub is my one-stop-shop for contributing code publicly as well as seeing what the online community is working on. It gives developers the ability to create, publish and contribute to public repositories and is a great resource for developers looking to learn and broaden their skills.
If you’re working on a project which requires code that you think has been created before, don’t re-invent the wheel! Search on GitHub or look for Nuget packages that you can add to your project to help you save time coding the bespoke pieces that make your projects unique. If you think it’s been done before, it probably has.
Top developer tip, publishing your code online and contributing to other public projects is a great thing to put onto your CV. Makes for good talking points in interviews!
Keep coding!