Speaking as a German and a software developer: just because you can, does not mean you should.
Sometimes it is easier and better to not stuff words together and give readers a bad time than to write “Schiffsschraubeneichungsvorgabenverordnungsüberwacher”.
You need to make the weekend a thing. Maybe I’m too European, but when I’m not on call, my workphone is off.