Test-driven Python development done right - part 1
Test-driven JavaScript development done right - part 1, again
Test-driven JavaScript development done right - supplement A
Test-driven JavaScript development done right - part 4