Pretty much all of that. I've seen lots of bodybuilding videos on the topic and they cover it well. I track activity with Oura and send it to MyFitnessPal, then adjust for cooked versus raw weight each time. No point logging an uncooked burger at 440 calories when it drops almost 2 oz from water and fat loss. Over time eating the same foods repeatedly gives a feel for the numbers, but the scale stays on the counter.
When preparing meals in batches for several days, what's the best way to log macros precisely? Meat sheds moisture while cooking and rice absorbs it, making cooked weights vary from raw. Should I base calculations on uncooked items and portion them out, or measure the entire cooked batch and divide? Which approach is simpler to maintain?