It makes sense to differentiate reviews from dev's content. Buy why not use 'Dev Log' and 'Review' instead? I think (i may be wrong BTW), that's better to use common terms so people can find the content/understand the tittles more easily.
Again, it's just an opinion, and i can be wrong.