Linux, Python, devops, etc
One of the biggest PITAs when working with linux, is mingling with Windows file systems. Say you dual boot, or need to shuffle files between a linux machine and a Windows one. FAT file systems are antiquated beasts, and NTFS in linux is likely never to be perfect. And then neither of these play nicely with permissions in linux.