Polymorphic Thoughts (2018-2024)