[1] https://conferences.oreilly.com/rails2009/public/schedule/de...
[1] http://davidrupp.blogspot.ie/2010/01/why-should-you-want-to-...
Never saw your blog back then but if I did I would have applied.
They are typically brought in to do marquee type projects, so you can imagine animosity from developers at their clients...they didn't get to do said project, because their boss hired it out.
It could be that their quality isn't great, but even if it is, they would still see criticism from that crowd.
Ironically, I've a got a theory (I did confirm parts of this with Martin years ago, though), that it's all Martin's fault. Before Martin was into Ruby, for a brief period of time, he was a Python fan. But by the time we wrote Patterns of Enterprise Application Architecture, he was full-on into Ruby. Then DHH came along and wanted to implement one of the first patterns listed (Active Record). DHH wanted to to step away from PHP and write his new code in whatever Martin's favorite language was. And the rest is history. But within a small window of time, DHH's project might have been called Python on Rails. So, it's all Martin's fault that you (or DHH or half of ThoughtWorks) never became a Python fanatic. :-)
i worked for a company in the mid '00s that had some thoughtworks people come in. they were spouting all sorts of nonsense about design patterns and this and that.
i asked "how come nobody in open source speaks like this?" "oh, well you know the scope and scale of the projects and the quality of the code in the open source world doesn't compare to that which is locked up inside of companies..."
mhmm...
(It looks like Tinderbox predates CruiseControl by 3/4 years.)
Also, the CI Wikipedia page should probably be fixed to also include info about Mozilla's CI. https://en.wikipedia.org/wiki/Continuous_integration