I think websites are much more elegant for a modern CV. It’s being looked at on a computer anyway, so might as well take advantage of the benefits of a website.
Exactly, and for engineers also a good way to display web development skills, I think even if it's not related it can still showcase variety in technical skills.
I talk to my manager everyday anyway, so a dedicated meeting to “catch up” isn’t really necessary. If there was a goal and we need to set up a check in meeting for that specific goal, that would make sense.
I use it purely as a “networking for jobs” tool. If I’m not actively looking for jobs, I might scroll through my feed a few times per week, but it’s mostly a time killer in that regard.
I believe “login” is the process of actually logging in, or the set of credentials used to log in. “Logon” refers to the act of connecting to something. They’re often used interchangeably, though.