One Day Programmers: Your day will never come

Update on my book for Hamsters Unless you hate hamsters, you need to click on the link now

What your favorite Operating System says about you Windows, Linux, Mac, they are more useful than psychology

3 things my failed Kickstarter taught me

Your Resume: A sales document, not a biography

Evil Bosses, and how to survive them A guest post on

Rule By Committee: The best way to kill teams – A guest post for

Why your Resume/CV sucks, and what to do about it – Start by reading this.

Stupid answers to stupid puzzle interview questions Give these answers and you are guaranteed to (not) be selected at Micro-Google.

What do you do if you break Production Code? You will one day, so you might as well be prepared.

Your Favorite Programming Language Sucks – Sorry, but it does. I had to tell you.

How to overcome mind numbing depression – The dirty word that no one wants to talk about.

How to survive a job you absolutely hate  The normal advice is to give the finger and quit, but I think that is bad advice.

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

Interview with Michael Herman of RealPython


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.

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

You’re not special, and no one cares about you :  If you want to succeed as a programmer, you will need to learn that you are no snowflake.

Which technology should you learn to make the most money? The answer is not what you think.


Which programming language should you learn?  The eternal question. C# or Java? Python or Ruby? Cobol or LolCode (definitely LolCode). This article will answer your questions.

Which language should you choose for web development?  So you have decided to become a web coder. In this article, I will show you why Fortran is the best language for web development.

Python vs Ruby vs Perl : Why can’t you just use LolCode, and stop wasting your time?

Why use a version control system? Because I say so, goddamn it!

Svn vs Git vs Mercurial : The question on everyone’s lips. Read all about it. Only 30p


Scripting Languages come to dinner In which I make fun of all the scripting languages

Programming languages come to dinner In which I try to be funny again (& fail). I do same as I did above, but with your normal compiled languages.