Diary of a Programming Geek

So here is a post about my diary of a programming Geek (without dates and times).

I did a post to a forum about the joy of coding. You know – the satisfaction that comes from leaning back in your swivel chair to admire your code and contemplate how awesome it is 🙂

Today: intrigued by the following keyword at the top of my visitor stats:

Warning: parse_url(http://W:\XRumer\XRumer 5\Projects\links\-=Setky_EN=-\-=R-Doorgen=-\2\2\sitemaphtml.txt) [function.parse-url]: Unable to parse URL in /home/imcoding/public_html/wp-content/plugins/wp-shortstat.php on line 675

I tried to justify why my project plan was so out of {line|kilter|convergence} with completed milestones by adding color to it in an attempt to introduce a kind of heat map to the visualization, hopefully that makes no sense.

I downloaded some tutorials on speed-writing of articles, and since it takes at least 10 minutes to write each article, I was thinking about how to do it with code to speed things up.

I was chuffed to get my first Concrete 5 tool implemented.

Played around with Google Docs drawings and produced my first funky diagram. It’s quite intuitive to use and the graphics look sharp and ideal for screen-grabbing to your e-books etc.

I was thinking about how to speed up my coding, some things really slow things down and it seems like a good idea to nail them and optimize. The biggest one is probably adopting new systems to do things such as PHP frameworks, since they involve a learning curve. But it should be worth learning Concrete 5 for example, where the speed, quality and accuracy of project development should improve greatly down the line.

And I recognized that one area that slows me down and creates stress is by having varying names for variables between parts of a web App. For example, a variable, a database column name, a value passed to a remote script. It would simplify a lot of things to have the same name used throughout the scope of a project.

Another thing is to document the functionality of code modules and database tables. This would save a lot of time by having a quick reference to remind one’s self of what we coded does/did.

So that’s the thought buffer emptied from the programming Geek

Input your thoughts to the comments …

Leave a Reply

Your email address will not be published. Required fields are marked *