IME the key is a very simple mindset shift. People generally try to ignore or overpower the sensation of hunger. That is super, super difficult over long periods of time. Instead what they should do is very directly and explicitly manage that felt sensation.
The key insight is that your sensation of hunger is primarily driven by the weight of your stomach (not the caloric contents or volumetric fullness of it).
So the question is how do you increase the weight of your stomach (decrease sensation of hunger) without increasing caloric consumption. You just eat a lot of low caloric density foods!
Divide calories by grams on the nutrition label. Lower is better. Replace as many items as you can in your diet with the nearest alternative that is of lower caloric density.
Nonfat greek yogurt and seitan are the two biggest hacks ever. Adopting this mindset will also probably astound you how many calories modern engineering can fit into a gram. Would be a pretty great achievement if we had to trek long distances, but here we are munching on this stuff while sitting all day.