My research on nutrition and trial and error experimentation has led me to the following conclusions:
1. You need to eat meat for the micros, especially iron and b12, and for the bioavailable protein. Eggs are also good.
2. You need to eat leafy greens for the vitamin K, and some of them also have vitamin C, oranges are also good for C. Also a good source of several other micros, but not a good source of iron, the iron in eg. spinach is not bioavailable at all.
3. Carbs are generally good, even sugar so long as its from a natural source, not HFCS stuff. They make your metabolism work better and help with muscle recovery. It's better to get more calories from carbs than fat, though it is important to get some essential fats every day from meat, eggs, milk, olive oil, etc. just don't overdo it.
4. Seed oils are genuinely poison. This one isn't a meme. Don't eat any for a week and then have a sandwich with canola-oil containing mayonnaise and notice how incredibly thirsty you get for like an hour after. Your body is literally requiring tons of water just to process whatever that shit is in your organs. It can also make your heart feel weird.
5. Your body literally tells you what it needs. When you need protein chicken breast tastes amazing. When you need vitamin C you really want an orange. etc.
6. Fasting for a day or two on rest days with adequate salt and water intake is a great way to start a cut. It kind of jumpstarts the fat burning mode for you.
7. It appears to be very hard to get enough vitamin E without eating almonds all the time. I don't know if this actually is a problem for people or not, but it's certainly a bit strange that 99% of diets cause Vitamin E deficiency to some degree.
8. Apart from these things it doesn't really matter that much what else you eat. You can fill up remaining micros and macros with whatever, most of them are easy to find.