+1 just for the link to Serious Eats.
If you have a recipe in mind to make, look it up on Serious Eats. Their MO is to give you ideas on how to level up each recipe (compared to food network or similar) and explain the principles behind the techniques.