I plan on writing a personal blog, which will be mostly about software development topics. It's going to be implemented as a Github Pages blog on my own custom domain.
I am debating whether I should licence my blog posts; I want my content to be used freely by all, but I just want something to protect my work as my own.
I keep gravitating towards CC By 4.0. However, there is one part of the licence that is making me feel hesitant; it appears that any reference to my work will also require the person to also have a link to my licence available.
Would that mean anyone linking to my blog post's public URL also be forced to link to my open source licence too? I have certainly never done so when linking to others' works, I would have never guessed before today that I may have been required to.
Also, I want to licence the source code in my project under something permissive like MIT. What's the best way to implement two different licences in my blog?
Last question: what if I just don't licence any of my work? I know that it falls into default copyrighting laws, but is there a possibility that I can no longer claim my work as my own in the future, such as a situation suggested here where another person contributes to my work?
Thank you.