I tend to eat twice a day, a combined breakfast/lunch before work (so around 10) and dinner when I get home (around 5). On days when I work longer, then I divide the first into two smaller meals (one before work, one during my lunch break). I’ve been on that pattern for a while and it seems to work. The main thing that has changed is that I can’t eat as late as I once did. In college I would sometimes eat at 1 A.M. and be fine. Now it seems if I eat past 8 P.M. then I get bad heartburn and wake up with a stomachache. So I’ve been eating dinner earlier than I used to, closer to the time I ate when I was a kid.