Big companies are generally (or at least should be) flexible if you want to work from home a few days a week. But if you want to do it full-time, smaller companies can be a better bet, because your working remotely can help them save on office space. You can probably find lots of startups or small businesses looking for tech help who have the resources to pay your salary, but not to relocate you or pay for additional office space.
Education occurs most often in "real life" by becoming involved and learning the details as time progresses. Although there are several books on the topic, some so-called "how-to" or "silver bullet" books instruct readers to manipulate holes in the Google algorithm, which can quickly become out of date, or suggest strategies no longer endorsed or permitted by advertisers.
Have an extra room in the house? Try renting it out on Airbnb.com. According to Smart Asset, you can pay up to 81% of your rent by listing one room in a two-bedroom home. If you're really looking to ring in the cash, renting out a private home or apartment is the way to go. According to Smart Asset's findings, rates for full apartments are significantly higher than those for just rooms, with annual profits ranging from $15,000 to $31,000 for a two-bedroom apartment.