I've had serious weight issues for my whole life, primarily due to my love of chocolate. As I approached 400 pounds, I took a hard look at myself and decided to make a change. For the past month (29 days now) I've been doing alternate-day fasting* where I eat about 2000-2500kcal on eat days and cap myself at about 100kcal of half-and-half with coffee on fast days (gotta get that joe).
While a lot of it is no doubt non-lipid mass (glycogen and such), I just passed 30 pounds of mass lost yesterday. After the initial drop from glycogen loss, I've been averaging 0.4-ish pounds a day of mass loss.
A few things I've noticed: What I eat doesn't really affect long-term weight loss. Carbs will cause my weight to rise, but it's definitely just due to the storage and retention of glycogen and water, as I get right back on track with my projections 2-3 days later. However, if I eat carbs and fast the next day, I will get serious hunger pangs. If I eat a mostly keto diet, then I can pass between eat days and fast days with no trouble at all.
My biggest take-away though is that fasting has helped me practice self-denial to the point where I can handle my sweet tooth very easily now. The difference in apparent willpower is so immense that I can hardly believe it myself. I definitely suggest that anyone who has self-control issues with regards to food go on a week of alternate day fasting. Additionally, a fast day is a great way to counter out a day of eating to excess. When I lose my weight, I'll still keep fasting as an option, because it's a remarkably powerful tool.
* It's actually 3 days of fasting, 4 days of eating a week. I do social eating on Fridays and Sundays, so I keep those as fixed eat days, so I just fast on Sat/Mon/Wed, eat on Fri/Sun/Tue/Thu.