Hi @simhadriganesh
Thanks for trying out Power Automate. There is a place to go in order to get more familiar with Power Automate. Get started with Power Automate - Learn | Microsoft Docs.
If by "best practices" you refer to the way of authoring flows, well it purely depends on the complexity of your flow. For example, if your flow has a lot of actions, you could split your flow into subflows, to better organize your flow and avoid seeing numerous actions in one page.
In other cases, you could also check on advanced error handling to better foresee future errors that may come up.
In the end of the day, it all depends on your needs, requirements and complexity of the use cases you need to automate.
Thanks,
George