Foreword

Ah, the thankless life of the Build Master. If they do their job well, you’ll never know they exist! If they don’t, well, everyone knows it’s the Build Master’s fault, right?

I’ve been a builder in one form or another since my first foray into managing the build. Nearly 15 years ago now, I worked on an extremely large system with a team of hundreds. When it came time to build, we used Fred’s machine. Yes, I learned that day that we built and shipped large systems on Fred’s laptop.

This is also how I came to find that learning a new build system is similar to boiling a frog. If you throw a frog into hot water, it jumps out. But if you turn the water up slowly, the frog doesn’t realize it’s getting hot, so it stays in the pot and gets boiled. ...

Get Supplement to Inside the Microsoft® Build Engine: Using MSBuild and Team Foundation Build now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.