I was working on open source library Geta Tags and wanted to improve editor user experience. Starting from EPiServer 7, EPiServer uses Dojo Toolkit for administrative interface. Searching for tutorials and articles on how to create Dojo widgets for EPiServer didn't get expected results. So I had to get through all the Dojo creation and configuration process through trial and errors. In this article I will try to describe how to create simple and more advanced Dojo widgets for EPiServer.