I really enjoy coding and making new things but sometimes, when there’s a schedule to keep and posts to tidy up and I can’t get on with one thing until I have tidied up something else then it can be a bit of a bind.

You see, I can really get into some new piece of code or software and get the greatest of pleasure from being ‘in the zone’ while I keep the whole flow of the program in my head while I add or edit a function. Things seem to just fit together right.

Some of the solutions I have come up with for a particular bug or output error freak me out!. When I go back and look at the code after a few weeks, I think, “how the hell did I come up with that?” lol
It gets me inspired to try something new or make a small ‘fix’ in something I’ve been trying out.

Most of the time, my coding sessions start with a “I wonder if…” thought when I see something that looks cool on another site or plugin, then I try a little 10 or 20 line bit of code to see a new function or class work and before you know it, it’s 8 hours later and I’m dying for a pee and my ‘little test’ has turned into a mammoth program! I just love it when that happens, everything outside of my workstation didn’t happen, bodily functions, friends calling, work, play, everything! nought exists except the screen in front of me and the lines of code displayed on it.

It’s the awesomes.

Seeing the code work, that’s amazing too! even more so if it’s useful :-)

… if the program is for me then that’s usually where the coding stops (and the coding comedown happens where I feel all superior for a few hours) ;)

..it’s all the safeguards and data valildation I have to put in to counteract spammers or the error checks I need to put in for people that don’t know how to RTFM. It’s the constant support for people that shouldn’t be allowed a computer! although, helping people does feel really good but, not when it goes like this…

Q. your program is good, how do I use it?
A. there are instructions displayed where you downloaded it
Q. where is that?
A. <sigh>

I luv programming, it’s the other crap that pisses me off !