I totally know what thats like.
Interesting factiod about Codemonkey: I only sleep 3-4 hours per night. Sometimes less. Every two weeks or so I sleep a full 8-10 hours, when I feel weary and dumb.
I work a lot of hours at my job, and run a (time consuming) business at home, and have a significant other, and a daughter. So put that all together, and 8 hours of sleep doesnt factor in well. So my day usually goes from 5-6am in the morning to 1-3am at night.
Believe it or not, you can train your body to do this. I wouldnt advise it as a healthy option, but it can be done, with the help of caffiene and sugar of course. A 1 hour nap during the day doesn't hurt. I used to LOVE my sleep before I conditioned myself to do this. But, after a couple weeks of it, my brain really does get tired, and I feel stupid, and make a lot of poor mistakes. But it can be done, I've been doing it about 2 years now, and don't plan on changing it anytime soon.