Why not try and make this devlog forum into a more technical one (by devs for devs) while the one on the game page would be a more general one (by devs for players) which doesn't get into technical parts of game development and instead focuses on the gameplay aspects.
A cool feature to add would be the ability to show parts of the game page devlog here so that people can go more in-depth on how those features were made. (something that might not be good to put in a devlog thats read by everyday players who don't make games)
On another note the devlog forum isn't that visible, as you have to enter the community tab first and then find it. Instead when clicking on the Developer Logs tab it should either ask which one to go to or somehow display both Forum devlogs and game page devlogs.