Is TDD Dead?

That link was provided already more than a year ago (with discussion): Do we need agile software development?
Uncle Bob links you can find in abundance on this forum, just search for his name. For a remarkable “confession” for example see BDD / TDD criticized