I'm cleaning audio and reposting (with permission) these amazing videos on Category Theory for Programmers by Bartosz Milewski.