Code & interactive tools


Coding stuff, and some tools I built as a vibe engineer. 🥸
  • 27 Lines Visualizer

    27 Lines, 36 double sixes, and 45 tritangent planes on the Clebsch cubic surface.

  • Brackets for Macaulay2

    During the Macaulay2 workshop at UMN (2023), I contributed to the Brackets package, which reduces classical $SL_n$ invariants called bracket symbols.


Notes & translations


These are my notes and slides for various talks and seminars. Most have not been proof-read, and correctness is NOT guaranteed.
Spanning lines
An illustration of the relationship between circles of apollonius and a singular genus 4 curve.

Blog

  • Neural Networks with Math

    I contributed to Linhang Huang's blog Neural Networks with Math, where we unpack the mathematical ideas behind deep-learning architectures. Here are some notes for the G-CNN architecture: Group Eq...