Coding while a cat kneads your chest: awkward.
Coding while a cat sleeps on your face: difficult.
Coding while a cat nibbles on your fingers: painful.
Coding with a cat snuggled up against your side: adorable.
Comment by at 1:23 AM:
Coding with a cat nowhere in sight: priceless. 
Comment by Philip at 2:41 AM:
Coding while a cat sleeps on your keyboard: impossible.
Comment by Trygve at 12:26 PM:
Coding with a cat sleeping on your chest: Quite hard - you can reach the keyboard, but you can't see the screen.