There is no magic to fasting. If you like it, do it. There are literally millions of people who life a healthy lifestyle that do some form of fasting. Your meal timing should align with your goals and make it the most convenient for you to adhere.
In terms of building muscle, performing your best, and recovering from hard weight training, I would not consider fasting ideal. I think it would be more ideal to have a handful of meals and spread them out somewhat evenly throughout the day. This can maintain energy levels, keep hunger suppressed, etc.
So, fast if you want, probably not the most ideal method to combine with hard weight training...but it's doable if that is what you prefer.