^ I don't think so.
Is he the only one who can modify the site or can any of you guys mess with the new format?
Yes, he is/ was the only one. The new tech lead can too.
Here's a thought, maybe you guys can learn how to do those type of things or have a back up tech, so when one guy is not available, you have a spare.