Cykur and Top pretty much nailed it on the nose.
Best thing about going HC's is there's only one thing out there designed to counter it: Bombers
If you're fighting HC's, your options are in order of effectiveness:
1. Bombers. This should be your first option, HOWEVER in late game scenarios these probably won't do it alone. When I go HC, I also get fighters to kill off bombers and hoshikos/guardians/overseers to keep the rest of my stuff alive. Bombers are the quick and easy answer in early game scenarios with a rusher. Late game with a guy who has a massive eco? Nope.
2. Heavy Cruisers. HC's get a bonus attacking themselves as odd as that sounds. TEC and Advent have roughly on par HC's. Kodiaks are better early. Destras are better late game. Enforcers kinda suck tbh.
3. Long Range Frigate. This one is kinda counter-intuative, however, I can tell you that you can overwhelm an HC user if you are quick enough to outproduce his ship production. This probably won't work once he has say 6-10 kodies out and about, but if you want to get aggressive, you can expand quickly and effectively towards him and strip him off any planets to expand to. It's an option, but of the three mentioned here, it's probably the worst one.