http://faicasting.tumblr.com/Software engineers may appreciate this... the author is
Eric Lippert, (one of the C# compiler devs at MS).
He does a really good job of explaining the process as he walks through his own metalworking adventures. Fairly new, so there aren't too many posts yet... but I'm definitely subscribed now.