Thank you for this insight. My GitHub has been largely left untouched as I haven't published many of my projects, I'll prioritise this. I like your recommendation on blogging too, definitely seems a good way to provide a log of what I'm getting up to.
I'm fortunate enough to have had a side-project turn into a successful business, however it's largely automated now and requires very little input, hence looking for a "proper job" upon graduating.
That said, it's been entirely working by myself, so I lack the experience of working within a larger company. Based upon some other comments here, it sounds as though I'll have a real tough time getting into remote work without some proven experience under my belt.
Thanks for the advice, I really appreciate it :)