Hey Blu! Welcome to the forum, I hope you enjoy posting here! General is a great place to discuss anything and if you have specific questions, Help is the place to ask (it’s set up like Stack Overflow)!
We had a brief conversation about best practices in Godot a while back if you’re interested in Godot-specific advice on how to do things: Best practices and patterns in Godot