Resources and tinkering for learning zkSNARKS
A lot of these resources have overlapping information, but hearing something explained a slightly different way can be very helpful sometimes
https://blog.ethereum.org/2016/12/05/zksnarks-in-a-nutshell/
https://vitalik.ca/general/2021/01/26/snarks.html
https://blog.zkga.me/intro-to-zksnarks
https://blog.decentriq.com/zk-snarks-primer-part-one/ (probably my favorite)
https://medium.com/@VitalikButerin/quadratic-arithmetic-programs-from-zero-to-hero-f6d558cea649
https://weijiek.medium.com/how-i-learned-zk-snarks-from-scratch-177a01c5514e
https://www.di.ens.fr/~nitulesc/files/Survey-SNARKs.pdf (longer, 49 pages)
https://eprint.iacr.org/2016/260
https://zeroknowledge.fm/
https://www.notboring.co/p/zero-knowledge
https://github.com/matter-labs/awesome-zero-knowledge-proofs
https://www.youtube.com/watch?v=qwtOJvFo6vs