I just can't be sympathetic with the desperate tone -- yes, I get it, other devs earn more money, and a Ruby pro can probably get upwards of 70 or 80k. But making it sound like you're on the brink of poverty with 40k? You're spending too much.
The laptop cost keeps getting mentioned as a huge factor, but a MacBook is $2000 at most, and it can be had for a lot less, especially if you buy second hand.
Don't get me wrong, his treatment at that company was far from fair. And he could and probably should get a job elsewhere. But the drama is non-existent here.