Me too. To this Day our national Electric invoice standard uses ISO-8859-15. An that's just fine until somebody feels the need to have a look with Notepad, add a random space and save the file.
Notepad then helpfully changes the encoding to UTF-16 and the whole patch errors out somewhere down the chain.
+1 to this one. I cut my teeth writing boring in house business software, some 15 years of that. Time went on and the company started to automate, so as the in house software guy I ended up messing with various pieces of industrial automation. It has been interesting, I've learned a lot and coming from outside sometimes I can think non conventional approach to a problem.
Oh, and find a laptop with real RS-232 -port. Protect it with your life.