Hello @dheerajpanyam, welcome to the forums! There have been some changes made to enhance the overall experience. Please check out the following to learn more about these changes.
Google Cloud Community vs. Google Developer Program Forums: A Comparison of the Evolved Community Platform
FAQ: Frequently Asked Questions (FAQ): The New Google Developer Program forums - Google Developer forums