Ferts are not so easy to figure out. I had been gardening outdoors for years but once I began working with live plants in tanks I seemd to move my gardening to my glass boxes. I have some tanks with almost 0 algae and others where BBA is a constant battle.
it is alot easier to garden outside than in a glass box. The biggest issue is coming to an understanding of what is going on in each tank. A lot of it has to do with lighting and stocking. Some tanks have many fish and need more trace stuff than macros. Other tanks are the reverse. I have also learned that alhae in a natural thing and one way to deal with it is many plants plus shrimp and fish that will eat it.
I have learned to be happy with the tanks that have little or no algae and to be unable in a few tanks to deal with it effectively. It is typical of life in general, you win some and you lose some.
What is seems to boil down to is finding the rght balances in each tank individually, Lighting, stocking , ferts, plants choices etc. all tend to matter. Since my tanks are all different i have learned that there is no perfect solution. I need to discover what works in each individual tank.
One way to beat back algae is with floating plants. They suck up excess nutrients really well. The problem is they will also reproduce like mad. A couple of months ago I got some frogbit again. Today I have some tanks with their surface totally covered and I am putting bags of frogbit into my monthly could auctions starting last month. When I am losing the battle in a tank, eventually pull out the plants with algae and bleach dip them and then put them back. Sometimes this solves the problem and other times it just return in a month or two.
I used to buy Amano shrimp 50 to 100 at a time imported. I had a 50 gal I called my Amano Wash tank. I would out in an algae covered anubias and 3 hours later it was ckean, That opportunity no longer exists which is why I now use bleach dips.