Hah! I knew Sudgy would be your first link. There's relatively little content about GA, but once you're hooked you begin to consume it all.
It's like you never got to study Relativity, conformal geometry, electron spins, quaternions, etc then someone comes with a simple cheat code which introduces you to these topics gently. It's like what category theory wants to do for mathematics, but simple.
A physics engine in 100 lines (Gravity, Hook, and damping laws are just one line each!), and you can go from 2D to 3D to 4D by changing a single parameter: https://enki.ws/ganja.js/examples/pga_dyn.html
It's like you never got to study Relativity, conformal geometry, electron spins, quaternions, etc then someone comes with a simple cheat code which introduces you to these topics gently. It's like what category theory wants to do for mathematics, but simple.
Here are additional resources:
GA playground: https://enkimute.github.io/ganja.js/examples/coffeeshop.html...
A physics engine in 100 lines (Gravity, Hook, and damping laws are just one line each!), and you can go from 2D to 3D to 4D by changing a single parameter: https://enki.ws/ganja.js/examples/pga_dyn.html
Other resources: https://bivector.net/
And anything by David Hestenes: https://worrydream.com/refs/Hestenes_2002_-_Reforming_the_Ma...