For the most part, feeding your fish once or twice a day is sufficient. Some hobbyists even fast their fish one or two days a week to allow them to clear their.
I like to feed a combination of 1 and 2 for kittens by leaving a small amount of dry food available and offering 3-4 meals of canned food throughout the day.
Don't feed your snake daily. Seriously, don't do it. Snakes do not need to eat every day, and in fact they will not. If your new snake is refusing food, then.