some resources i've used to build this website!