Let's not assume that no one in your network can help you out. This is a worst case scenario that requires the help of those close to you - family, extended family and close friends if necessary. The approach you take is also going to be highly relative to your experience level. Obviously if you have a ton of experience and there is going to be a bidding war for your talent, then there's not much to worry about. Otherwise a job search that takes six months or more to find a job that is suited to your goals is not unheard of and, indeed, I would say is actually the norm. Some people will say a good engineer should be able to get a job in two weeks regardless of the economy. And I've heard of that. But don't count on it. Instead make preparations for an extended job search and use undesirable work - office temp work, etc - to build up some savings so you can get out of your relatives' hair.
I'm explicitly asking how people would respond to a worst-case scenario.
This isn't something that has ever happened to me (although it theoretically could) and it's not my situation now. I'm just curious how people on here would handle it.
heredocs are great. I use them all the time for metaprogramming. I don't see them going out of style anytime soon. Not sure what you mean about complicated syntax.
I supect you may be new to Ruby and confused by the heredoc sytnax. If so, this post has a review of some of the syntactical issues with heredocs:
Because of the digital divide, people with easy access to the internet and the proper education to use it are also unequally represented in an e-democracy.
"#3: New news. As Marc Andreessen points out, newspapers are in trouble. The problem is not merely that they've been slow to adapt to the web. It's more serious than that: their problems are due to deep structural flaws that are exposed now that they have competitors. When the only sources of news were the wire services and a few big papers, it was enough to keep writing stories about how the president met with someone and they each said conventional things written in advance by their staffs. Readers were never that interested, but they were willing to consider this news when there were no alternatives. "
Or any kind of application thanks to the mess of standards that web developers have had to deal with. Atlas and Flex are an imperfect workaround for that problem.