I see a developer who&#x27;s in and out of a company depending on his mood and opinion of the company several times, then complaining when he gets fired for not showing up at work.<p>He blames the all night coding session, but from the sound of it told no one he was doing this, and operated in a bubble.  Then he seems surprised when at 11:04 the next day (which is almost 9 hours after he&#x27;s gone to bed) he&#x27;s woken up by a message asking if he&#x27;s alive.  The author, by his own admission, is unreliable.<p>To the author - it sounds like there&#x27;s a huge disconnect between your opinion of your usefullness to the company and theirs.  Perhaps instead of giant middle fingers on blog posts, consider thinking about it from their perspective.