Similiar, I studied "media computer science" - it was just c.s. but with a focus multimedia and multimedia interaction.
People joke, that everything with "media" is just a light degree, but the focus was very much on how humans interact with computers ,how humans interact with humans via computers and how the average human engages their work goal via computers.
Not having your user be your sworn enemy and cosplaying as a user helps with creating less shut software in less iteration.
Accounts are not required.
I use mpage https://github.com/mpod/mPage?tab=readme-ov-file
dense and simple