📐Transitioned from programming to mathematical thinking
✅Emphasizes the importance of proving correctness in algorithms
💻Differentiates between programming and coding
📝Promotes the use of TLA+ to express ideas before coding
🔀Explores distributed systems and the violation of causality