Uncle Bob: The Future of Programming

Robert C. Martin, aka Uncle Bob, is perhaps the best-known advocate for software engineering craftsmanship. His books, especially Clean Code are a must-read for every (aspiring) software engineer, but his (paid) video courses are a bit too campy for my taste. This recording has some excellent content, so well worth your time.