I was just wondering what peoples views were on the subject of open-sourcing failed business projects? My thinking is that I'm not likely to make any money out of the software directly, but I could get a decent job in the future by putting the code on Gitlab and then referencing it on my CV. I could also write up what I did in terms of the business and then add to my CV something like "If you want to know more request a written report from <ME>".
I didn't even know that Gitlab was a thing. I accept that it is. Why would you put code on Gitlab rather than Github?
By all means, use previous projects to give examples of how you solved technical and business challenges. This is what an employer is going to be most interested in, the challenge, your approach and the solution. Reviewing code line-by-line, less so.
Because it has a whole load of features that GitHub doesn't. Plus at the time I started using it private repos cost money on GitHub but have always been free on GitLab.