NOTICE: If you have used my contact form or sent me an email on the 24th of April 2024, I may have not received it due to unexpected server downtime. If you have not received a response then please try contacting me again. Sorry for the inconvenience.petedude.xyz domain is being deprecated
This website is going through major changes, but mobile issues should be resolved. Your complaints about optimization on this website have not been ignored, and optimization is being improved.