"Code Monkey get up get coffee
Code Monkey go to job
Code Monkey have boring meeting
With boring manager Rob
Rob say Code Monkey very dilligent
But his output stink
His code not "functional" or "elegant"
What do Code Monkey think?
Code Monkey think maybe manager want to write god damned login page himself
Code Monkey not say it out loud
Code Monkey not crazy, just proud
Code Monkey like Fritos
Code Monkey like Tab and Mountain Dew
Code Monkey very simple man
With big warm fuzzy secret heart:
Code Monkey like you..."
-- Jonathan Coulton
"a developers guide (to making tea)
November 13th, 2008 by admin
As it was my turn to make a round of tea, a colleague decided to make a use case for the process to make sure all went smoothly. I attach it below so that others can use it and to avoid mistakes.
1. User collects cups (or other drinking receptacles)
2. User places cups* in makeshift tray
3. User descends to kitchen carrying tray of cups
4. User enters kitchen
5. Check kettle for water
* If no water, fill with adequate amount for available cups
* If sufficient water present, go to step 6
6. Start boiling the kettle
7. Rinse (wash) cups
8. Prepare tea/coffee for each cup as required
* 1 tea bag per cup, or
* 1-2 teaspoons of coffee
9. Add boiling water
10. Add sugar (if required)
11. Add milk
12. Place cups back in tray
13. Return to 4th floor with tray
14. Distribute drinks
Success: All users receive correct drink
Failure: Every other result
*’cups’ refers to all drinks receptacles currently in use
A very useful document, I think you’ll agree."
-- Matt Gifford,