Oh yes, definitely some bugs! I made the mistake of relying on a lecture from 2019 for the FOV calculations, from a person who was...not a programmer. :P
Not a mathematician, and that's a bit wrong. There are a lot of programmers who are both not mathematicians and not even in science at all. Hell, my best friend has a degree in English and is a fantastic programmer.