I lost 100 lbs in a year just by eating 1500 calories a day. No heavy exercise needed. Just go for a 30 minute to 1 hour walk a day consistently and eat 1500 calories a day or less consistently.
You just have to be patient and consistent. You will lose 10 pounds a month max, so don't try to force more weight loss than that.
I see the question is about developers over 30 years of age contributing to open source projects. I think some of the commenters missed that point.
I am over 30 and I don't contribute to open source projects because I just don't have the time. As you get older there are other responsibilities that you have to take care of that keep you from concentrating on development projects outside of work.
Unless you become your own boss it will be the same everywhere you go. And even if you did become some successful entrepreneur, different problems will arise.
Learn to live in the moment and be thankful for what you have. If you are working at AmaGooFaceSoft, then you are one of the blessed people in this world, the best of the best. It doesn't get better than that.
You should go out and get any job that you can, no matter how menial it is. There is nothing worse than being an unemployed adult male in America...But at the same time try to get professional experience in web development by signing up with recruiters or a job agency that will get you a job that pays by the hour.
As the years go by, you will gain more and more professional experience and then you will never have to worry about getting a job as a web developer again.