First off searching for articles such as these can become a bit confusing, so spending time writing your own can probably be more useful, since many sites can lead you astray with their maverick/maven/guru tricks that make you do backflips when really you need to pay attention to the details.