Destroy All Software

Destroy All Software screencasts are short, but dense with information about advanced topic including: Unix, fully embracing the power and danger of dynamic languages, Git, test suites, Test-Driven Development, and Vim.
Screencasts for serious developers