The punchline often arrives before the set-up.
Do you know the problem with UDP jokes?
How many programmers does it take to change a lightbulb?
None that's a hardware problem
Why was the designer always cold?
Because they always used too much ice-olation.
Why dot net developers don't wear glasses?
Because they see sharp.
What's the object-oriented way to become wealthy?
Inheritance
Why did the programmer's wife leave him?
He didn't know how to commit.
Why don't programmers like nature?
There's too many bugs.
Knock-knock.
A race condition. Who is there?
Why do programmers prefer dark chocolate?
Because it's bitter like their code.
How do you comfort a designer?
You give them some space... between the elements.