Commerce Developer Tools
Drupal Commerce is an excellent framework to develop your own online store with all the customizations you can imagine, in this Commerce Module Tuesday we're doing an overview of a couple of modules developer oriented but useful for a wider audience as well.
Commerce Devel offers two great features, first, it provides much more information when errors happen both for commerce and non commerce sites by displaying backtrace information whenever an error is shown, but also enables a generate tool for generating random content for your commerce site.
Commerce Examples is an excellent option to learn by the example and see how to do great things with the Commerce API. It ships with a number of 'educational' modules so as to discover the best practices and new ideas on how to implement custom code to your commerce site.