Learning to Program Humans : Humans have their own rules, and this post shows you how you can effectively work with humans.

How to overcome shyness as a programmer – Programmers are a shy bunch, but this shyness holds them back in the corporate world.

3 things every programmer must learn (and no one teaches you) : It took me ten years to learn this, you can read about it in ten minutes.

One Day Programmers: Your day will never come

An Open Letters to Programmers who think they are better than everyone else in their company: If you want to succeed as a programmer, you will need to learn that you are no snowflake.

What to do if you fu*k up and break production code? You will one day, so you might as well be prepared.

Evil Bosses, and how to survive themThis article does what it says on the tin. I could add more details, but why should I? Seriously, why are you reading this, and not just clicking on the damn link?

How to survive a job you absolutely hate

Why Following Your Passion Doesn’t Work

Why your Resume/CV sucks, and what to do about it