Duty of a Programmer

While reading through The Problem with Programming, an interview with Bjarne Stroustrup, i found myself nodding enthusiastically with punctuated Amen’s and Uhhuh’s. The nub of the problem: I think the real problem is that “we” (that is, we software developers) are in a permanent state of emergency, grasping at straws to get our work done.  […]

Tech Battles

while trying to make myself comfortable with “the other world” of PHP and MySql, i came across this insightful post on MySql vs. PostgreSQL. Written almost 3 years ago, some of the comments remain relevant to this day. Those comments themselves though are mere echoes of history… So the article attempts to dissect which is […]

Delegate Gotcha

A while back i was trying to find a solution to the delegate gotcha and stumbled upon, even more recently, some answers to a lot of my questions… they trackback and link with each other at some point, but my entry point to this discussion was mostly through, in no specific order: Observable property pattern, memory […]

Baby J II

First scan today… and awesome! The little peanut is only 5mm BIG and the heart is starting to form… brain about to develop some time soon… and the hands and feet are coming along. Thinking about all this, you cannot seriously believe that this creation of life is a result of “coincidence” and trial-and-error. Inconceivable […]

Agile Manifesto

It was about time for me… We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan That […]

Bible Versions

As part of my current course at World Bible School ( high recommended ) i was required to do some research into the validity and authenticity of the various works of translations and multitude of versions available today…. Heavy. There is sooooo much information available from such a wide range of audiences it made me realise […]