Which feeding technique do/did you do?

Did/do you feed your newborn every 2-3 or 3-4 hours or did you fed them whenever they were hungry regardless of how many hours it's been since they last ate? My 13 day old wants to eat at least 3 oz every 2 hours. Is that okay? I've been told to feed her when she's hungry rather than waiting hours, but was also told to wait already 3 hours before feeding her again but she seems hungry before three hours.