Silly rabbits, there are very few methods out there that you can point to and say "That's the one".
The wonderful thing about programming is that there are many ways to get to point B from point A.
The wonderful thing about blogs is that you can often find several ways to get to point B from point A.
The wonderful thing about a skilled developer is that they can parse through these ways, test them out, and figure out which one makes the most sense to them for the problem worked on at the time.
The wonderful thing about the community is that they can make you aware of caveats or new ways of doing things.
At the end of the day, when the end user comes a calling, the application better work. In the end the average customer could care less whether you used only stored procedures or dynamic SQL, whether you used brand x object mapper or not. Do your work the best you can, share the good stuff with the community, and always put your customers above the personal bias of the community and yourself.
The whole key to getting benefit from the community is to not blindly follow advice. Apply and understand the examples you find. Examine everything carefully. To do otherwise would be like buying a house without looking inside it...