Full threadKoshkin·On the TDA in general, I found this series of articles by Brandon Brown helpful:https://github.com/outlace/outlace.github.ioView on HN