Sharing this information from Jeff Beehler's Blog 

Aaron’s posts on how to extend team build through custom tasks and a custom logger.  Writing custom tasks is the primary way folks extend team build to do more complex tasks.

General explanation of key v1 API methods

Here are Jason Prickett’s posts on how to filter the build completion event so that folks can control which builds are recorded in WIT for the Found In Build and Resolved In Build fields.

Here are some of my posts.

Wow...I've got some reading ahead of me!

Enjoy!