writing about tdd