This year's CodeGarden had a great hackathon gimmick: the issues to work on would print off a receipt printer! Michaël show us how it was set up, and how easily you could integrate it in your own workplace or event!
Inspired by Umbraco? Do you want to contribute back to the Umbraco community, but you're not sure where to start? Michael shares his story of what his first steps into Umbraco were, and the many different ways he started to contribute back. There's so many ways to contribute to Umbraco that there's at least one that's right for you!
In the second part of his series about code reviews, Michael gives us advice on the writing of the code review itself. What etiquette you should follow, how to write for your specific audience, and other tips on how to help make the PR as successful as possible.
Reviewing code is not often as easy as it seems. It takes knowing how to offer feedback without hurting feelings and how to deal with the frustrations that can come when you get a messy PR. Thankfully, in this first of a two part series Michael will share with us the lessons he's learned about the art of reviewing code with his time as a member of the Umbraco Core Community Team.
What is the "Managed Extensibility Framework"? How do you use it with Umbraco? And will it make your life easier as a developer? Michael has the answers to all these questions, showing how this composition framework can simplify your code.