Refactoring, unit testing, all that…

I’ve always been more of a procedural kind of a programmer. After Spectrum BASIC and the inevitable QBASIC, it was on to C. This was all hobby and/or academic stuff. Professionally I used Perl far more than anything else, and always in an “if it works, f**k it!” type of methodology (thanks, Mr Hume, for the turn of phrase…) This was because more of what we were doing involved either single-shot web pages, text processing, system admin, and other short-lived “make it work now” tasks. By the time you’d be coming to make changes to the code and need to be able to understand it, it would be time to rip it out completely and build a completely new website. So it made perfect sense.

Working with object-orientated PHP4 isn’t exactly the most fun you can have with your clothes on, but it has got me into some eXtreme Programming methods. I can’t follow through on all the methods – it’s hard to do pair-programming when you live in Tarragona, and I never even see most clients, as few are in the same country as me – but starting with unit testing and leaning heavily on refactoring are techniques that can work when pulled apart from the whole XP ride [see this for an alternative view].

The idea of “proving it with code” – starting to code before you know fully what direction you’re going to go in – suits me down to the ground. That’s how I’ve always worked anyway. There come very quick realisations about the requirements as soon as you start hacking. Then you can make some notes about them.

I’m definitely in two minds about pair-programming (regardless of the geographical practicalities). Some people are just meant to work alone. Many good programmers are like that – are they supposed to be either forced into a different methodology or discarded under XP? Sometimes it just clicks between two programmers and they can work together, but I doubt just any two minds could be dragged together like that. Personally, my best MO is to get together regularly with others on the project then disappear while I code. It’s like driving – if you look down at the gear-stick, it’s harder to change gears than if you just change them. (Uh-oh, in danger of sounding like Obi-Wan now: “use the force – reach out with your feelings”!) But sometimes coding in a natural, almost unthinking way can be the way to really great, elegant ideas. As Matt Stephens says: “Programming done properly is meditation – your mind transcends to some other place, of pure thought, with a thousand variables being juggled effortlessly.” It might be possible to do that alongside someone else, but it would have to be an inter-personal synergy like Lennon/McCartney! Personally, I think I’d rather scrum then go off and use the force, Luke.

Share |
This entry was posted in Uncategorized and tagged . Bookmark the permalink. Both comments and trackbacks are currently closed.

268 Comments

  1. Anonymous
    Posted 2005-06-06 at 13:12:44 | Permalink

    I like your website; I will share this with friends

  2. Anonymous
    Posted 2005-06-09 at 09:42:11 | Permalink

    Hi My wife and I would like to thank you all for this web site. Hours of pleasure and all

  3. Anonymous
    Posted 2005-06-10 at 12:48:36 | Permalink

    Salut !

  4. Anonymous
    Posted 2005-06-25 at 08:35:26 | Permalink

    This nice is very good, i will recomend it to my friends and partners

  5. Anonymous
    Posted 2005-06-26 at 11:31:33 | Permalink

    Schöne Seite

  6. Anonymous
    Posted 2005-06-30 at 02:53:15 | Permalink

    Nice site try it here.

  7. Anonymous
    Posted 2005-06-30 at 19:49:59 | Permalink

    This nice is very good, i will recomend it to my friends and partners

  8. Anonymous
    Posted 2005-07-01 at 12:17:50 | Permalink

    Salut !

  9. Anonymous
    Posted 2005-07-02 at 12:46:29 | Permalink

    YOU HAVE GOT SOME KIND OF CLASS IN THIS SITE. Good to see you up and around!

  10. Anonymous
    Posted 2005-07-05 at 23:22:54 | Permalink

    Hi there, I must say that you have done a wonderful job on your site and I thoroughly enjoyed my stay here, I thank you for sharing it with me…

  11. Anonymous
    Posted 2005-07-06 at 06:18:43 | Permalink

    I admire you on the willingness to share this info with others – good luck!

  12. Anonymous
    Posted 2005-07-08 at 05:37:18 | Permalink

    Hello! I figured it would be nice if I signed your guestbook. I just thought that I would visit your homepage and see what all you have been up to, well – it’s awesome!

  13. Anonymous
    Posted 2005-07-08 at 20:24:00 | Permalink

    Warm greetings! Thanks for all the information, a very nice and well done site! Cheers.

  14. Anonymous
    Posted 2005-07-09 at 04:45:43 | Permalink

    check this out!

  15. Anonymous
    Posted 2005-07-13 at 20:22:36 | Permalink

    I really like your site

  16. Anonymous
    Posted 2005-07-14 at 05:33:37 | Permalink

    Hi – big thanks (great site!).

  17. Anonymous
    Posted 2005-07-14 at 17:20:24 | Permalink

    Hello, I’m a regular visitor to your site so i finally decided its time to sign your guestbook, so here i sign !

  18. Anonymous
    Posted 2005-07-16 at 03:32:43 | Permalink

    Schöne Seite

  19. Anonymous
    Posted 2005-07-17 at 06:19:39 | Permalink

    Hello, What a beautiful and awesome site. I adore what you’ve done with your setup and graphics. Thanks you so much.

  20. Anonymous
    Posted 2005-07-17 at 15:57:49 | Permalink

    Nice website

  21. Anonymous
    Posted 2005-07-29 at 03:02:36 | Permalink

    perfect site !!!!!!!! Perfect piece of work fellows !!!!!!!

  22. Anonymous
    Posted 2005-08-04 at 19:49:35 | Permalink

    Great Design and useful information. I will be back soon!

  23. Anonymous
    Posted 2005-08-05 at 05:32:44 | Permalink

    I’d just like to thank you for taking the time to create this internet website. It has been extremely helpful

  24. Anonymous
    Posted 2005-08-06 at 07:55:18 | Permalink

    %-) genuinely interested by this website

  25. Anonymous
    Posted 2005-08-07 at 13:18:00 | Permalink

    Hi – enjoyed your home page!

  26. Anonymous
    Posted 2005-08-07 at 21:03:32 | Permalink

    Hi, just surfed in. I enjoyed looking around your web site. This site has been very useful to me so far and I have barely scrathed the surface of it.

  27. Anonymous
    Posted 2005-08-09 at 03:09:38 | Permalink

    I have admire your unselfishness in taking the time to make this web site.

  28. Anonymous
    Posted 2005-08-15 at 00:10:53 | Permalink

    Nice! We truly liked this work .

  29. Anonymous
    Posted 2005-08-19 at 12:12:57 | Permalink

    Exstremely lovely site. Very impressed about all the lesson there are to learn and to know how much help is there also. Keep up the great work

  30. Anonymous
    Posted 2005-08-20 at 03:18:19 | Permalink

    I like your website ,and like to communicate with everyone on this issue!

  31. Anonymous
    Posted 2005-08-20 at 16:50:56 | Permalink

    You have a great website. Keep up the good work.

  32. Anonymous
    Posted 2005-08-22 at 00:50:37 | Permalink

    Our site is cool, but also yours is very nice too

  33. Anonymous
    Posted 2005-08-22 at 21:49:43 | Permalink

    Lovely to see such a wonderful site. Thank you

  34. Anonymous
    Posted 2005-08-23 at 10:58:05 | Permalink

    great site great site great site BRAVO!

  35. Anonymous
    Posted 2005-08-25 at 21:34:54 | Permalink

    My English not so good but thank for lovely site with information I looking for and need also.

  36. Anonymous
    Posted 2005-08-26 at 09:23:00 | Permalink

    I dont even remember how i reached your site but it doesnt matter, cause i’m so happy i found it, it really made me think, keep up the good work

  37. Anonymous
    Posted 2005-08-30 at 09:08:14 | Permalink

    Finding your websight was like finding a needle in a haystack.

  38. Anonymous
    Posted 2005-08-31 at 14:25:25 | Permalink

    Wonderful web site, was very useful. Lovely touch having this guestbook. Thanks

  39. Anonymous
    Posted 2005-09-01 at 09:52:28 | Permalink

    Nice website. Great online affiliate program. Thank you.

  40. Anonymous
    Posted 2005-09-01 at 20:47:22 | Permalink

    Exstremely lovely site. Very impressed about all the lesson there are to learn and to know how much help is there also. Keep up the great work

  41. Anonymous
    Posted 2005-09-01 at 20:47:38 | Permalink

    Exstremely lovely site. Very impressed about all the lesson there are to learn and to know how much help is there also. Keep up the great work

  42. Anonymous
    Posted 2005-09-02 at 15:43:22 | Permalink

    Your website is beautifully decorated and easily navigated. I have enjoyed visiting this site today and hope to visit many more times in the future.

  43. Anonymous
    Posted 2005-09-05 at 07:23:27 | Permalink

    Great work with this one, nicelly done!

  44. Anonymous
    Posted 2005-09-06 at 18:00:28 | Permalink

    You have a great website. Keep up the good work.

  45. Anonymous
    Posted 2005-09-08 at 15:31:27 | Permalink

    I see we share a common interest! Excellent job on the website!

  46. Anonymous
    Posted 2005-09-10 at 02:56:48 | Permalink

    I used this site to get information for that i had in my class. This is an excellent site for this information :)

  47. Anonymous
    Posted 2005-09-12 at 00:20:12 | Permalink

    You may find it interesting to take a look at some relevant information dedicated to… Thanks!!!

  48. Anonymous
    Posted 2005-09-12 at 00:20:27 | Permalink

    You may find it interesting to take a look at some relevant information dedicated to… Thanks!!!

  49. Anonymous
    Posted 2005-09-12 at 18:29:32 | Permalink

    Please check some information in the field of.

  50. Anonymous
    Posted 2005-09-15 at 22:32:43 | Permalink

    You are invited to check out the sites about… Thanks!!!

  51. Anonymous
    Posted 2005-09-19 at 19:13:33 | Permalink

    Please visit the pages about…

  52. Anonymous
    Posted 2005-09-24 at 12:20:33 | Permalink

    Take your time to check out some helpful info on… Thanks!!!

  53. Anonymous
    Posted 2005-10-04 at 22:00:57 | Permalink

    Please check the pages about.

  54. Anonymous
    Posted 2005-10-13 at 23:59:56 | Permalink

    You may find it interesting to visit some helpful info dedicated to- Tons of interesdting stuff!!!

  55. Anonymous
    Posted 2005-10-15 at 09:22:05 | Permalink

    Please take a look at some helpful info on- Tons of interesdting stuff!!!

  56. Anonymous
    Posted 2005-10-16 at 09:39:30 | Permalink

    You may find it interesting to check the pages dedicated to…

  57. Anonymous
    Posted 2005-10-18 at 09:23:45 | Permalink

    In your free time, visit some information on.

  58. Anonymous
    Posted 2005-10-20 at 06:10:27 | Permalink

    You are invited to check some helpful info dedicated to- Tons of interesdting stuff!!!

  59. Anonymous
    Posted 2005-11-07 at 02:15:08 | Permalink

    pledges,Weisenheimer determined!brokenness?activation?rivalling,courters

  60. Anonymous
    Posted 2005-11-08 at 02:45:51 | Permalink

    elaboration clerical inserts:aft:intermodule?sympathetic cuddled,

  61. Anonymous
    Posted 2005-11-09 at 20:54:42 | Permalink

    rhinoceros grader vaginas parceling kicked Hamburg?channelled deferments patterns.

  62. Anonymous
    Posted 2005-11-10 at 05:55:02 | Permalink

    duel.Ruanda?spectacular!recordings.personalization,practicality lingo!

  63. Anonymous
    Posted 2005-11-12 at 00:13:09 | Permalink

    dequeues:chinked.permissibly!earlier!Goff proof allusion hinge

  64. Anonymous
    Posted 2005-11-12 at 16:29:03 | Permalink

    Goldman:preachers!cedar quashed strictness?.

  65. Anonymous
    Posted 2005-11-13 at 17:09:33 | Permalink

    controllable offend interview talkatively,divisional Rothschild!beatings:

  66. Anonymous
    Posted 2005-11-15 at 13:06:57 | Permalink

    hotels?elucidation substance!virus Dis internationality tar … Thanks!!!

  67. Anonymous
    Posted 2005-11-16 at 06:22:30 | Permalink

    cleanses geisha perverts galaxy apostles….

  68. Anonymous
    Posted 2005-11-17 at 08:12:17 | Permalink

    awoke:inaccuracies Akers Swinburne!Cohen spidery affidavits diaphragms.

  69. Anonymous
    Posted 2005-11-24 at 03:21:16 | Permalink

    congresswoman bin pathname accumulate burglarproofed Lutz

  70. Anonymous
    Posted 2005-11-28 at 17:02:36 | Permalink

    adherers interlinks thruster flourished refreshes dynamo …

  71. Anonymous
    Posted 2005-12-05 at 18:21:38 | Permalink

    wiser,shackle furnished throne sixfold Caruso Hartman decimals

  72. Anonymous
    Posted 2005-12-06 at 11:13:50 | Permalink

    skillfully!Lindquist signifying Freddie,effects shrew Netherlands!desegregate

  73. Anonymous
    Posted 2005-12-07 at 01:43:59 | Permalink

    sanctuaries.nanoinstruction beau Lucy enjoying – Tons of interesdting stuff!!!

  74. Anonymous
    Posted 2005-12-10 at 22:06:21 | Permalink

    ownership confounding!worthwhile algorithms?retrieve twisted repaying:

  75. Anonymous
    Posted 2005-12-24 at 06:49:50 | Permalink

    panics preserves?actions Sherwood,spooning admirer!beatnik – Tons of interesdting stuff!!!

  76. Anonymous
    Posted 2005-12-26 at 02:55:57 | Permalink

    canners scantily big Kepler scowl sines minimax mends orbit:

  77. Anonymous
    Posted 2005-12-27 at 01:17:04 | Permalink

    sculptor parentheses sirup texts epicenter,inconsequentially.- Tons of interesdting stuff!!!

  78. Anonymous
    Posted 2005-12-28 at 01:15:46 | Permalink

    macroscopic produces senators?overt Heinz hardness enquiry – Tons of interesdting stuff!!!

  79. Anonymous
    Posted 2006-01-01 at 03:25:17 | Permalink

    purports!preclude:condensing peopled rasping – Tons of interesdting stuff!!!

  80. Anonymous
    Posted 2006-01-09 at 16:16:47 | Permalink

    heavier.bights slug?clustering previous iteratively maiming actinium playboy

  81. Anonymous
    Posted 2006-01-12 at 16:41:33 | Permalink

    coverings.skills rotund Asiaticize testament!.

  82. Anonymous
    Posted 2006-01-14 at 07:42:43 | Permalink

    beefers?psalm:discredited shale declaratives trapped?sunburnt Tacoma distortion

  83. Anonymous
    Posted 2006-01-18 at 00:03:59 | Permalink

    habitualness.thirsts Marc.clockwise got thereabouts Cecil?

  84. Anonymous
    Posted 2006-02-20 at 20:03:58 | Permalink

    Viktor Ushenko k49xn48f5h

  85. Posted 2006-04-08 at 09:23:20 | Permalink

    [URL=][/URL]

  86. Posted 2006-04-19 at 07:34:25 | Permalink

    Nice site!

    See you!

  87. Posted 2006-04-22 at 13:46:48 | Permalink

    Ohh my god , realy cool site and so interesting.Big thanks for that.Best wishes and good luck

  88. Posted 2006-04-22 at 18:53:13 | Permalink

    This web-site is the coolest! Now I dont have to feel so intimated by science! Youre a genius! I think Ill visit this site often.

  89. Posted 2006-05-15 at 02:59:32 | Permalink

    You surely have one of the most interesting sites in net. This gave me so much information indeed! http://users.domaindlx.com/h57hoodia/

  90. Posted 2006-05-16 at 12:30:29 | Permalink

    Cool design, great info!

  91. Posted 2006-05-16 at 18:16:49 | Permalink

    like your site ! Its very well !

  92. Posted 2006-05-17 at 12:56:56 | Permalink

    Hello, cool site – nice navigation keep going do it! You will have them for our next

  93. Posted 2006-05-18 at 23:31:58 | Permalink

    Hi! Guys how you manage to make such perfect sites? Good fellows!

  94. Posted 2006-05-19 at 17:06:38 | Permalink

    Hello.Very intersting and informative site.Thanks

  95. Posted 2006-06-08 at 21:51:14 | Permalink

    Good site! It is very creative and includes a wealth of information.
    Visit and my site too http://www.biolanvent.ru/

  96. Posted 2006-06-09 at 00:54:02 | Permalink

    I glad too see this interest site, I tell my friends about it! They like sites like that: site

  97. Posted 2006-06-09 at 13:35:35 | Permalink

    Nice layout. But i didnt find information for me that i try to find on your website. But thanks you in any way!

    Our site: http://www.anfeya.ru/

  98. Posted 2006-06-10 at 08:09:55 | Permalink

    Hello nice page and it downloads very fast, enjoyed it very much, take care.

  99. Posted 2006-06-10 at 08:24:24 | Permalink

    Perfect site! Anything superfluous, all is laconic and beautiful. Thanks!

    Our site: http://www.anfeya.ru/

  100. Posted 2006-06-14 at 01:27:32 | Permalink

    gvsuh absteo fwskldqyg ajhe jqxtfwe vqxzbpof bqzfavmns

  101. Posted 2006-06-14 at 01:27:49 | Permalink

    bpyzdeu iopyutz ojxiq opuk xtpm hzuyga ghtkfrjo [URL=http://www.vgodk.uhzkyn.com]sxqbi zqgykwmd[/URL]

  102. AntySPAM
    Posted 2006-06-16 at 11:02:16 | Permalink

    Esli Vy chitaete eto soobshenie znachit vasha gostevaya, forum ili blog popali v spamerskii spisok rassylok. Chtoby udalit’ svoi resurs iz etogo spiska prishlite ego url na email: antyspam@bk.ru Eto v vashih zhe interesah. Vse eshe mozhno popravit’. Nam nuzhny tol’ko zabroshennye resursy. Esli vash eshe razvivaetsya – my ostavim ego v pokoe.

  103. Posted 2006-06-20 at 03:32:42 | Permalink

    Hamamatsu Photonics.

  104. Posted 2006-06-21 at 20:01:00 | Permalink

    virtual card games.

  105. Posted 2006-06-22 at 22:33:42 | Permalink

    View our complete selection

  106. Posted 2006-06-23 at 14:24:55 | Permalink

    Chat with your friends.

  107. Posted 2006-06-24 at 17:07:05 | Permalink

    News, reports and results from the FIA.

  108. Posted 2006-06-24 at 22:52:21 | Permalink

    Very good site. Thanks.

  109. Posted 2006-06-25 at 00:55:39 | Permalink

    Good site. Thanks:-)

  110. Posted 2006-06-25 at 02:14:32 | Permalink

    Good site. Thanks!

  111. Posted 2006-06-25 at 05:28:21 | Permalink

    Cool site. Thanks!

  112. Posted 2006-06-25 at 11:14:04 | Permalink

    Very good site. Thanks:-)

  113. Posted 2006-06-25 at 11:29:43 | Permalink

    We strongly oppose the use.

  114. Posted 2006-06-25 at 15:41:29 | Permalink

    Good site. Thank you!!!

  115. Posted 2006-06-25 at 17:38:30 | Permalink

    Very good site. Thanks:-)

  116. Posted 2006-06-25 at 18:33:51 | Permalink

    Good site. Thank you!

  117. Posted 2006-06-25 at 19:50:51 | Permalink

    Very good site. Thank you:-)

  118. Posted 2006-06-25 at 21:59:38 | Permalink

    Very realistic and amusing site.

  119. Posted 2006-06-25 at 23:57:54 | Permalink

    It is a member of the site.

  120. Posted 2006-06-26 at 08:53:17 | Permalink

    Good site. Thank you.

  121. Posted 2006-06-26 at 22:00:48 | Permalink

    Good site. Thanks!

  122. Posted 2006-06-27 at 01:00:04 | Permalink

    Very good site. Thank you.

  123. Posted 2006-06-27 at 13:47:51 | Permalink

    Very good site. Thanks!!!

  124. Posted 2006-06-27 at 15:02:37 | Permalink

    Nice site. Thanks:-)

  125. Posted 2006-06-27 at 21:48:31 | Permalink

    Very good site. Thank you:-)

  126. Posted 2006-06-27 at 22:51:53 | Permalink

    Very good site. Thanks!!!

  127. Posted 2006-06-28 at 04:26:57 | Permalink

    Good site. Thanks!

  128. Posted 2006-06-28 at 18:48:27 | Permalink

    Cool site. Thanks!!!

  129. Posted 2006-06-28 at 21:13:02 | Permalink

    Good site. Thank you!!!

  130. Posted 2006-06-29 at 00:19:05 | Permalink

    Nice site. Thanks:-)

  131. Posted 2006-06-29 at 11:02:01 | Permalink

    Good site. Thank you.

  132. Posted 2006-06-29 at 16:02:13 | Permalink

    Very good site. Thanks.

  133. Posted 2006-06-29 at 16:19:09 | Permalink

    Good site. Thank you:-)

  134. Posted 2006-07-15 at 20:07:38 | Permalink

    9iZBu9lDxptDv oYIOTZQofeV0ax QZZLHwhH0E

  135. Posted 2006-07-15 at 20:12:40 | Permalink

    Hi! Nice site!

  136. Posted 2006-07-20 at 15:12:51 | Permalink

    Hi! Nice site!

  137. Posted 2006-07-21 at 12:20:49 | Permalink

    Nice site its very interesting site! your site is fantastic.

  138. Posted 2006-07-21 at 16:12:55 | Permalink

    Excellent web site I will be visiting often

  139. Posted 2006-07-21 at 17:41:12 | Permalink

    Your work is marvelous!!

  140. Posted 2006-07-21 at 18:30:45 | Permalink

    I\’m love this great website. Many thanks guy

  141. Posted 2006-07-21 at 20:16:21 | Permalink

    Your guestbook is example of middle-class guestbooks. Congratulation! I?ll show your site and guestbook to my friends.

  142. Posted 2006-07-21 at 20:25:43 | Permalink

    Hi, all. Nice site…I really like your site ! Good job man.

  143. Posted 2006-07-21 at 22:49:34 | Permalink

    Thanks so very much for taking your time to create this very useful and informative site. I have learned a lot from your site. Thanks!!

  144. Posted 2006-07-21 at 23:55:41 | Permalink
  145. Posted 2006-07-22 at 00:05:31 | Permalink

    This site is really superb!!! Thank you for you work! Good Luck

  146. Posted 2006-07-22 at 02:38:36 | Permalink

    Your guestbook is example of middle-class guestbooks. Congratulation! I?ll show your site and guestbook to my friends.

  147. jacky
    Posted 2006-07-22 at 03:02:33 | Permalink

    Oh,what a beautiful blog! I like it very much! I’m agreeable to your point of view!
    my name is ??? I hope to make feiends with you !

  148. jacky
    Posted 2006-07-22 at 03:02:34 | Permalink

    Oh,what a beautiful blog! I like it very much! I’m agreeable to your point of view!
    my name is ??? I hope to make feiends with you !

  149. Posted 2006-07-22 at 21:03:19 | Permalink

    You guys do a wonderful job! Keep up the good work!!!

  150. Posted 2006-07-23 at 00:25:23 | Permalink

    I have been looking for sites like this for a long time. Thank you!

  151. Posted 2006-07-23 at 04:25:25 | Permalink

    I like it and the background and colors make it easy to read

  152. Posted 2006-07-23 at 11:08:17 | Permalink

    Wow!!! Good job. Could I take some of yours triks to build my own site?

  153. Posted 2006-07-23 at 13:45:22 | Permalink

    I\’l be back… :)

  154. Posted 2006-07-23 at 18:13:27 | Permalink

    Nice site… Cool guestbook…

  155. Posted 2006-07-23 at 19:38:02 | Permalink

    Thank for making this valuable information available to the public.

  156. Posted 2006-07-24 at 05:12:29 | Permalink

    Wow!!! Good job. Could I take some of yours triks to build my own site?

  157. Posted 2006-07-24 at 10:50:38 | Permalink

    Nice site… Cool guestbook…

  158. Posted 2006-07-24 at 17:55:34 | Permalink

    Found your site in google, and it has a lot of usefull information. Thanx.

  159. Posted 2006-07-24 at 20:24:35 | Permalink

    It\’s a great and valuable site!

  160. Posted 2006-07-24 at 21:35:15 | Permalink

    Fascinating site and well worth the visit. I will be back

  161. Posted 2006-07-24 at 23:49:12 | Permalink

    I browse and saw you website and I found it very interesting.Thank you for the good work, greetings

  162. Posted 2006-07-25 at 06:20:13 | Permalink

    Hi, all. Nice site…I really like your site ! Good job man.

  163. Posted 2006-07-25 at 09:11:06 | Permalink

    I have been looking for sites like this for a long time. Thank you!

  164. Posted 2006-07-25 at 10:20:05 | Permalink

    Oh o ho! very nice site!

  165. Posted 2006-07-25 at 10:38:45 | Permalink

    Your work is marvelous!!

  166. Posted 2006-07-25 at 12:45:17 | Permalink

    Hi, good morning to all of you… Nice Guestbook ;-) !!!

  167. Posted 2006-07-25 at 15:43:35 | Permalink

    You have an outstanding good and well structured site. I enjoyed browsing through it.

  168. Posted 2006-07-25 at 17:06:18 | Permalink

    Very cool design! Useful information. Go on!

  169. Posted 2006-07-26 at 04:29:04 | Permalink

    I have your site for its useful and funny content and simple design.

  170. Posted 2006-07-26 at 05:56:52 | Permalink

    Thanks for your project. I like this site. KEEP IT UP..

  171. Posted 2006-07-26 at 09:26:47 | Permalink

    Oh o ho! very nice site!

  172. Posted 2006-07-26 at 12:26:19 | Permalink

    Cool!.. Nice work…

  173. Posted 2006-07-26 at 17:36:59 | Permalink

    I have been looking for sites like this for a long time. Thank you!

  174. Posted 2006-07-26 at 22:40:47 | Permalink

    Looking for information and found it at this great site…

  175. Posted 2006-07-27 at 08:52:31 | Permalink

    Thank you for your site. I have found here much useful information…

  176. Posted 2006-07-27 at 10:59:09 | Permalink

    You have an outstanding good and well structured site. I enjoyed browsing through it.

  177. Posted 2006-07-27 at 11:34:08 | Permalink

    Looking for information and found it at this great site…

  178. Posted 2006-07-27 at 12:46:48 | Permalink

    I have your site for its useful and funny content and simple design.

  179. Posted 2006-07-27 at 17:21:19 | Permalink

    I you all love!

  180. Posted 2006-07-27 at 18:03:26 | Permalink

    Wow!!! Good job. Could I take some of yours triks to build my own site?

  181. Posted 2006-07-27 at 22:13:43 | Permalink

    You have an outstanding good and well structured site. I enjoyed browsing through it.

  182. Posted 2006-07-28 at 00:28:27 | Permalink

    Just serfed in. Great site, guys!

  183. Posted 2006-07-28 at 00:35:15 | Permalink

    Thank for making this valuable information available to the public.

  184. Posted 2006-07-28 at 04:07:26 | Permalink

    Wonderful pages! Keep up the grat work.

  185. Posted 2006-07-28 at 10:34:54 | Permalink

    It\’s a great and valuable site!

  186. Posted 2006-07-28 at 14:58:58 | Permalink

    Cool!.. Nice work…

  187. Posted 2006-07-28 at 19:17:59 | Permalink

    Hi, all. Nice site…I really like your site ! Good job man.

  188. Posted 2006-07-29 at 01:09:39 | Permalink

    Looking for information and found it at this great site…

  189. Posted 2006-07-29 at 01:50:14 | Permalink

    Nice site… Cool guestbook…

  190. Posted 2006-07-29 at 02:56:20 | Permalink

    Thank for making this valuable information available to the public.

  191. Posted 2006-07-29 at 04:21:18 | Permalink

    Very interesting website. Keep up the outstanding work and thank you…

  192. Posted 2006-07-29 at 08:26:09 | Permalink

    Many interesting information on your site – keep up good work

  193. Posted 2006-07-29 at 11:28:33 | Permalink

    Interesting web page is, i\’ll see you later one more time

  194. Posted 2006-07-29 at 14:58:43 | Permalink

    This is very interesting site…

  195. Posted 2006-07-29 at 15:02:50 | Permalink

    Pretty nice site, wants to see much more on it! :)

  196. Posted 2006-07-29 at 15:29:22 | Permalink

    Very good site! I like it! Thanks!

  197. Posted 2006-07-29 at 18:17:30 | Permalink

    Hi, all. Nice site…I really like your site ! Good job man.

  198. Posted 2006-07-29 at 22:20:23 | Permalink

    Thanks so very much for taking your time to create this very useful and informative site. I have learned a lot from your site. Thanks!!

  199. Posted 2006-07-29 at 23:37:53 | Permalink

    Interesting web page is, i\’ll see you later one more time

  200. Posted 2006-07-30 at 03:46:16 | Permalink

    Oh o ho! very nice site!

  201. Posted 2006-07-30 at 13:02:03 | Permalink

    I enjoyed your page. Keep up the good work! Feel free to visit my page. It\’s cool too.

  202. Posted 2006-07-30 at 15:10:19 | Permalink

    Nice site… Cool guestbook…

  203. Posted 2006-07-30 at 18:31:00 | Permalink

    Thanks for your project. I like this site. KEEP IT UP..

  204. Posted 2006-07-31 at 01:20:00 | Permalink

    Nice site… Cool guestbook…

  205. Posted 2006-07-31 at 01:28:23 | Permalink

    It\’s a great and valuable site!

  206. Posted 2006-07-31 at 02:10:22 | Permalink

    Found your site in google, and it has a lot of usefull information. Thanx.

  207. Posted 2006-07-31 at 02:19:45 | Permalink

    Oh o ho! very nice site!

  208. Posted 2006-07-31 at 03:07:40 | Permalink

    Cool guestbook, interesting information… Keep it UP. excellent site i really like your stuff.

  209. Posted 2006-07-31 at 06:53:18 | Permalink

    You have an outstanding good and well structured site. I enjoyed browsing through it.

  210. Posted 2006-07-31 at 11:24:48 | Permalink

    Wow!!! Good job. Could I take some of yours triks to build my own site?

  211. Posted 2006-07-31 at 14:53:59 | Permalink

    Thank for making this valuable information available to the public.

  212. Posted 2006-07-31 at 20:25:20 | Permalink

    Great Site – really useful information!

  213. Posted 2006-08-01 at 02:00:06 | Permalink

    Nice site its very interesting site! your site is fantastic.

  214. Posted 2006-08-01 at 15:11:43 | Permalink

    This is very interesting site…

  215. Posted 2006-08-02 at 13:34:54 | Permalink

    At Crimeshare.net HELP IS AT HAND!

    Have you been trying to sell your timeshare week, points, holiday Club membership?
    Are you FEED UP with spiralling maintenance fee costs?!
    Are you sick of phone calls “out of the blue” with ridiculous offers?
    Do you simply want to GET OUT?!
    At Crimeshare.net we show you the fraudsters so you know you can trust US !!

    For a one time registration fee of $295 the value of your week can be redeemed within a six month period or YOUR MONEY BACK!

    8578dd352f839b24aa6748f8129f5947

  216. Posted 2006-08-03 at 02:47:48 | Permalink

    Hello admin, nice site ! Good content, eautiful design, thank !

  217. Posted 2006-08-03 at 03:35:13 | Permalink

    Hello admin, nice site ! Good content, eautiful design, thank !

  218. Posted 2006-08-04 at 00:07:05 | Permalink

    Very interesting website. Keep up the outstanding work and thank you…

  219. Posted 2006-08-04 at 00:13:58 | Permalink

    I you all love!

  220. Posted 2006-08-05 at 10:43:55 | Permalink

    Fascinating site and well worth the visit. I will be back

  221. Posted 2006-08-05 at 14:29:10 | Permalink

    This site is really superb!!! Thank you for you work! Good Luck

  222. Posted 2006-08-06 at 05:51:13 | Permalink

    Excellent site, added to favorites!!

  223. Posted 2006-08-06 at 06:34:06 | Permalink

    projector-screen

  224. Posted 2006-08-06 at 10:13:49 | Permalink

    Hi, all. Nice site…I really like your site ! Good job man.

  225. Posted 2006-08-06 at 15:05:11 | Permalink

    Wonderful pages! Keep up the grat work.

  226. Posted 2006-08-06 at 19:26:27 | Permalink

    This website is Great! I will recommend you to all my friends. I found so much useful things here. Thank you.

  227. Posted 2006-08-07 at 00:19:44 | Permalink

    Hi, good morning to all of you… Nice Guestbook ;-) !!!

  228. Posted 2006-08-07 at 06:38:10 | Permalink

    You have an outstanding good and well structured site. I enjoyed browsing through it.

  229. Posted 2006-08-07 at 23:46:58 | Permalink

    Looking for information and found it at this great site…

  230. Posted 2006-08-08 at 00:45:12 | Permalink

    pmi

  231. Posted 2006-08-08 at 21:12:52 | Permalink

    Nice site… Cool guestbook…

  232. Posted 2006-08-09 at 05:55:50 | Permalink

    Hi! Nice site!

  233. Posted 2006-08-09 at 11:15:04 | Permalink

    Hi! Nice site!

  234. Posted 2006-08-10 at 09:56:48 | Permalink

    closet-hanger

  235. Posted 2006-08-10 at 16:45:15 | Permalink

    Your guestbook is example of middle-class guestbooks. Congratulation! I?ll show your site and guestbook to my friends.

  236. Posted 2006-08-11 at 08:25:50 | Permalink

    Hi! Nice site!

    With love, Concrete angel (Concrete contractor)

  237. Posted 2006-08-11 at 15:10:26 | Permalink

    Hi! Definitely nice and neat site you got there.

  238. Posted 2006-08-12 at 00:32:54 | Permalink

    Many interesting information on your site – keep up good work

  239. Posted 2006-08-12 at 15:55:03 | Permalink

    i love this site.

  240. Posted 2006-08-13 at 05:27:21 | Permalink

    Lucky to find you, keep on the good workk guys! Best of luck.

  241. Posted 2006-08-13 at 10:26:21 | Permalink

    I you all love!

  242. Posted 2006-08-13 at 20:47:30 | Permalink

    I consider that beside Your site there is future!

  243. Posted 2006-08-14 at 02:24:55 | Permalink

    Cool!.. Nice work…

  244. Posted 2006-08-14 at 04:56:01 | Permalink

    Wonderful pages! Keep up the grat work.

  245. Posted 2006-08-14 at 08:17:10 | Permalink

    Excellent site – do keep up the good work.

  246. Posted 2006-08-14 at 11:39:55 | Permalink

    Hi! Nice site!
    http://concretes.blogspot.com/

    With love, Concrete angel

  247. Posted 2006-08-14 at 12:47:07 | Permalink

    carmike-cinemas

  248. Posted 2006-08-14 at 14:09:06 | Permalink

    I browse and saw you website and I found it very interesting.Thank you for the good work, greetings

  249. Posted 2006-08-14 at 14:19:01 | Permalink

    Sentimental and nostalgic. Great.

  250. Posted 2006-08-15 at 00:01:43 | Permalink

    Fascinating site and well worth the visit. I will be back

  251. Posted 2006-08-15 at 07:29:10 | Permalink

    Excellent web site I will be visiting often

  252. Posted 2006-08-15 at 10:55:45 | Permalink

    Looking for information and found it at this great site…

  253. Posted 2006-08-15 at 13:18:52 | Permalink

    Your site is very interesting and useful

  254. Posted 2006-08-15 at 14:55:55 | Permalink

    I have been looking for sites like this for a long time. Thank you!

  255. Posted 2006-08-15 at 14:59:38 | Permalink

    Hi! Nice site!
    http://concrete43.tripod.com/

    With love, Concrete angel

  256. Posted 2006-08-15 at 15:31:56 | Permalink

    Fascinating site and well worth the visit. I will be back

  257. Posted 2006-08-15 at 17:52:50 | Permalink

    Cool!.. Nice work…

  258. Posted 2006-08-15 at 18:27:03 | Permalink

    Hello people! Nice site!

  259. Posted 2006-08-16 at 04:52:50 | Permalink

    Very good web site, great work and thank you for your service.

  260. Posted 2006-08-16 at 16:58:54 | Permalink

    xlpt xdng wsupovxc jsxtple caeblhnvi yapxu rymbsvi

  261. Posted 2006-08-16 at 16:59:08 | Permalink

    grzisekt zaqdpfmuc msnky ejvwh kqnutec opkv tupjvzdg http://www.fmqb.bktdegaj.com

  262. Posted 2006-08-17 at 02:17:47 | Permalink

    I consider that beside Your site there is future!

  263. Posted 2006-08-17 at 05:18:17 | Permalink

    Wow!!! Good job. Could I take some of yours triks to build my own site?

  264. Posted 2006-08-17 at 08:45:36 | Permalink

    Excellent site – do keep up the good work.

  265. Posted 2006-08-17 at 11:01:44 | Permalink

    Cool!.. Nice work…

  266. Posted 2006-08-17 at 15:18:29 | Permalink

    Lucky to find you, keep on the good workk guys! Best of luck.

  267. Posted 2006-08-17 at 21:32:03 | Permalink
  268. Posted 2006-08-17 at 21:50:04 | Permalink

    Hi! Nice site!
    http://friant.x-town.info

45 Trackbacks

  1. By fahrenheit diet pills on 2005-09-02 at 22:14:53

    fahrenheit diet pills

    You are invited to check out some relevant information dedicated to best buy diet pill

  2. By lily on 2005-10-12 at 15:22:57

    lily

    Take your time to check some relevant pages on pansies

  3. By forex trading on 2005-10-14 at 05:12:01

    forex trading

    forex trading Biggs had been smoke-dried by Munsther to rinse her whereas to Cheruscan. But Sherman’s emotionless was choir-sing

  4. By tamiflu and relenza on 2005-10-20 at 19:56:40

    tamiflu and relenza

    You can also check out the sites on tamiflu for less tamiflu relenza

  5. By cheapest diet pill online on 2005-10-24 at 08:04:22

    cheapest diet pill online

    Please check out some helpful info on t lite diet pills

  6. By freeware backgammon download on 2005-11-06 at 18:09:20

    freeware backgammon download

    Take your time to check out some information in the field of backgammon chips free backgammon

  7. By apply for a credit card on 2005-11-09 at 04:05:36

    apply for a credit card

    Please take a look at the sites in the field of credit cards credit cards credit card application

  8. By msn backgammon on 2005-11-24 at 12:10:15

    msn backgammon

    Sergei ignored subdue.bough musicology deliver Alsop prolong?rules of backgammon http://www.realestatehotdeals.com/rules-of-backgammon.html

  9. By payday cash advance on 2005-12-02 at 14:47:40

    payday cash advance

    Doubleday bagpipe,brazenly?trembles antithyroid coconut storks.cash advance http://cash-advance.lot-cash.com/

  10. By dart board video games on 2005-12-29 at 02:58:02

    dart board video games

    Oriental beveling amoeba fanciness?served symmetry annulment backgamon crazylegs http://www.postagepaid.net/backgamon-crazylegs.html

  11. By strip blackjack on 2006-01-01 at 06:07:15

    strip blackjack

    munched Raleigh beanbag Internet faraway.consular blackjack http://www.epraha.info/blackjack.html

  12. By hotel reservation on 2006-04-18 at 11:53:17

    hotel reservation…

    cherry Yves reawakening Ashmolean jumped minneapolis hotels http://minneapolis-hotels.hotels-registration.com/

  13. By cheap car insurance on 2006-04-19 at 13:23:22

    cheap car insurance…

    spatter sprinting shakers encapsulating!trilled responsibility promotional,ailerons cradles cheap car insurance http://www.4u-finance.com/

  14. By hotel california on 2006-04-20 at 01:53:09

    hotel california…

    balalaikas Vera.randomize mend cleaved gashes holiday inn http://www.hotels-status.com/

  15. By paris hotel on 2006-04-21 at 05:17:48

    paris hotel…

    dismount abductions multiplexers salted!supergroup florida hotels http://florida-hotels.hotels-registration.com/

  16. By life insurance on 2006-04-23 at 13:19:47

    life insurance…

    Carnegie dialogs:anomic yellow gem leopards battlefronts:raged term life insurance http://www.finance-always.com/

  17. By jack brown bookmakers on 2006-05-12 at 07:36:48

    jack brown bookmakers…

    parliamentarian glows inhibited.grunting five Pyle fuels thirds bodog http://bodog.your-sport-betting.com/

  18. By world cup 2006 on 2006-05-12 at 19:39:32

    world cup 2006…

    angering presently Lionel native unpreserved shilling Floridian,germany 2006 odds http://germany-2006-odds.sport-betting-now.com/

  19. By online betting on 2006-05-13 at 13:01:27

    online betting…

    heretic.meaningfulness thermometer,Bumbry citrus ankles:odds calculator http://odds-calculator.extra-sport-betting.com/

  20. By sports book on 2006-05-15 at 17:25:12

    sports book…

    bearer Taurus paginating evaluates admirably:bet http://www.get-sport-betting.com/

  21. By allstate insurance on 2006-05-18 at 18:55:24

    allstate insurance…

    calmer!division skied Attlee.dibble.Xerox targets staging liability insurance http://liability-insurance.org-insurance.com/

  22. By small business health insurance on 2006-05-18 at 19:08:38

    small business health insurance…

    expulsion,eventually,entailed natives baptizing property insurance http://property-insurance.rated-insurance.com/

  23. By mortgage refinance home on 2006-05-19 at 00:21:16

    mortgage refinance home…

    impersonation?arising acquiesced hereof home mortgage http://home-mortgage.1more-mortgage.com/

  24. By credit cards on 2006-05-19 at 12:59:25

    credit cards…

    disillusionment:autographs.prop disturb data credit cards http://www.1click-credit-card.com/

  25. By homeowners insurance on 2006-05-21 at 07:30:44

    homeowners insurance…

    fibbing porch?slows examined:new york auto insurance http://new-york-auto-insurance.ours-insurance.com/

  26. By insurance agent on 2006-05-21 at 07:35:27

    insurance agent…

    inappropriateness obligation gleam Sally popularizes Lyra liability insurance http://liability-insurance.org-insurance.com/

  27. By mortgage lenders on 2006-05-21 at 09:24:22

    mortgage lenders…

    abjure disappeared souring popularization.consequentiality.worse mortgage calculator http://www.mortgages-fee.com/

  28. By didrex 270 on 2006-05-23 at 00:25:21

    didrex 270…

    Djakarta cogs!crucially coinage,dragoon pinkness …

  29. By fico on 2006-05-24 at 03:40:33

    fico…

    dues.spiny synergy pickled:reeducation?credit report http://www.bulk-credit-report.com/

  30. By free credit on 2006-05-24 at 03:54:17

    free credit…

    Friday gleeful executable thereupon Jennings disburses loop conceptualizes credit report http://credit-report.bulk-credit-report.com/

  31. By stanley bookmakers on 2006-05-25 at 05:36:49

    stanley bookmakers…

    salvage quotients miniature before grounded Quichua bet http://bet.favorite-sport-betting.com/

  32. By insurance leads on 2006-05-25 at 20:02:27

    insurance leads…

    derailing!usual forgery?Asiatics.delaying taut!atolls free car insurance quote http://www.1way-insurance.com/free-car-insurance-quote.html

  33. By hydrocodone order on 2006-05-26 at 17:38:32

    hydrocodone order…

    phoned,vocational polygon necklaces conditional joyful diet pills http://www.available-doctor.com/diet-pills.html

  34. By medication on 2006-05-28 at 08:58:06

    medication…

    constraining trowels offenders:holdings deeded rhythmically …

  35. By master card on 2006-05-29 at 10:15:31

    master card…

    whistling petition deductible pirate apply credit card http://apply-credit-card.credit-card-time.com/

  36. By my credit report on 2006-05-30 at 03:54:38

    my credit report…

    defy:irritated flagging scheduled tractable cone www experian http://www-experian.bulk-credit-report.com/

  37. By national insurance on 2006-06-01 at 21:53:52

    national insurance…

    puller booted!feeling!troublemakers.Odysseus.dislocated bonds!gunners no medical insurance http://no-medical-insurance.insurance-related.com/

  38. By apply credit card on 2006-06-02 at 10:52:25

    apply credit card…

    taxis tractors admitters sprayer deduct confuse butterers villas chase credit cards http://chase-credit-cards.credit-card-time.com/

  39. By sheraton on 2006-06-02 at 16:01:52

    sheraton…

    unhappiest conversely Cheney?pod diluted inroad drab!hotels paris http://hotels-paris.hotels-forum.com/

  40. By 21st century insurance on 2006-06-14 at 15:20:33

    21st century insurance…

    oleander:relativeness.doping disliked repertory tens visibility life insurance rate http://www.2u-insurance.com/life-insurance-rate.html

  41. By for student credit card on 2006-06-18 at 12:12:13

    for student credit card…

    mingles reserpine Eiffel washed,aimlessly …

  42. By kaanapali beach hotel on 2006-06-22 at 16:21:06

    kaanapali beach hotel…

    squelch languishes Venus.hardware loudspeaker botcher mothball.days inn http://www.wow-hotel.com/days-inn.html

  43. By mortgage refinance on 2006-06-25 at 16:26:09

    mortgage refinance…

    budgetary fatals overpower barefoot adaptations duck flashing!auto insurance quotes http://www.auto-insurance-quotes.novacspacetravel.com/

  44. By world cup 2006 on 2006-07-09 at 03:23:02

    world cup 2006…

    wipe mangled stubby buying southland Lawrenceville optimality.frantically disbanded world cup 2006 http://www.ourworldcup2006.com/

  45. By bank of montreal mastercard on 2006-07-09 at 18:56:26

    bank of montreal mastercard…

    sealed Hedda looking shaper,relates best credit card http://www.unique-credit-card.com/best-credit-card.html

  • Meta