I haven't actually looked around the site itself, but am sharing for the Podcast (also available on iTunes/Spotify if you search "better system trader").
I've listened to only a few episodes, but already it strikes me as very similar to the chat with traders interview style podcast, however this is all about systematic trading (not necessarily just algo trading) which is right up my alley right now and perhaps of interest to others here also.