Publishing solutions to your own problems has a great /worst/ case scenario great: you never have to solve that problem again.
It also has a great /best/ case scenario: your solution could be discovered by other people and it could propel your career forward.
You have to solve your own problems anyway, so it's a great way to Have an aptitude for serendipity. Might as well share your solutions and have the option of getting lucky! It also makes Always be shipping (and thus Stay motivated with recurring small dopamine hits) much easier.