Long time lurker first time poster (to this specific Stack Exchange that is). I think its best to start with some context:
I am currently an undergraduate student at a fairly decent computer science school in the US. Over the past few years, I have been extremely fascinated with certain subfields of CS and have been self-studying on my own as well as reading new research papers (just keeping up with the literature in the field I guess you can say). Over the months, I sometimes get some ideas that I think can offer either a. improvement over some result or b. an entirely new, novel approach (more of the latter). To be more specific, at my level of knowledge in the subject, any idea that I have is usually 'applied' (i.e. using computational techniques to solve a problem in another field). I have a bunch of ideas. I am well aware that most are probably not good at all, but I reckon that some have potential (I would also like to clarify that I am not - not even close - claiming that I've found some magical solution to a well known problem like the P NP problem).
So here is the concern I am addressing:
With the pandemic, it is has been quite difficult to collaborate and form connections (especially at the undergrad level for research). I also don't think I have enough theoretical rigor to formally write about a paper, run the code, and publish by myself. I also dislike the feeling of waiting a few years until I gain some more skills and knowledge for two reasons: a. the longer I am removed from my original thought, the less likely it is that I will recall what exactly I meant at the time and b. the (admittedly probably not that high) risk of someone else publishing something similar before me.
In sum, I have thought of a couple of methods for addressing this concern that include emailing around to get some more senior collaborators (I am assume this is the recommended approach) and also this: What if I post my initial results and/or raw ideas on something like a blog? More specifically, what sort of intellectual property can I claim? Would such material be citable in actual papers? Or would doing this effectively just give away my thoughts for free and allow someone else to take on the initiative without ackowledging my work? If some writeups are longer, serious, and paper-like, can such things be linked on Google Scholar, DOI, etc.? I have come across several posts of similar nature that include things like Bibtex citations at the end (examples: here, here, and here).
So... what advice would you give? Again, I am very young in terms of the academic world, but I don't want that to be a hindrance—I just feel a little weary not actively pursuing my ideas.