Programming and mathematics are many things. Sure, it might be hard to see how maintaining a web site has has do with mathematics, but if you need to design a novel algorithm it is worth actually working out the proofs to show that it works (and if you want to publish it in a journal that is often essential).