Slides with notes - https://www.dropbox.com/s/xxi0ux61ais9oti/Go%20go%20fast%20as%20a%20developer%20-%20with%20notes%20-%20MagmaRails%202012.pdf
Speed! Whether you're starting something new or trying out something new, you want speed. You want to try it fast, you want to learn it fast, and you want to learn the best practices fast. From a software library/plugin's perspective, the easier and more obvious it is for a new developer to try, learn and adopt a library the faster and wider its adoption will be. As a bonus, your library will generate more OMG tweets and blog posts. Eventually, you get on the cover of Linux Journal. Easy peasy.
How? It's not with "good documentation". Reading documentation slows us down and takes us out of the flow. As developers, our flow is our text editor and our terminal. So the solution for libraries is to bundle generators and text editor integration. Make it easier for a new developer to use your library than not to.
In this fast and funny session we'll look at Rails generators and text editor extensions and show how powerful they are and how easy they are to provide for each and every one of your libraries and plugins.
Remember, the Linux Journal needs you on its front cover. How hard could it be?http://www.flickr.com/photos/46457493@N00/230534494/in/set-72157594262577872