Web Development
I have a solid understanding of most of the Web related languages, but I specialise in PHP. I use PHP frameworks and tools like Zend Framework, Joomla CMS and WordPress. Just recently I’ve taken an interest into Domain Model Programming and have invested some time into learning and using the popular ORM library Doctrine 1.2.
I absolutely understand Object Oriented Programming and think it’s a great concept – I have studied it closely and have developed several successful projects using it in the past 6 – 7 years of my career as a web developer.
Other facets of Web Development I enjoy being involved in are:
- Database Design
- Front-end development with JavaScript (with Dojo),
- beautiful, valid, cross browser compatible X/HTML
- Semantic CSS with very few hack tricks.
CustoMember Open Source Project Developer (on hold?)
I _was_ participating in a small learning project called “customember” we _intended_ to publishing our notes and perhaps even provide code as soon as the other guys on the experiment are not “embarrassed about the standard of their code” (their words not mine).
Sadly, the CustoMember effort fizzled out a few weeks after it started.
It was exciting at the time, like I was saying to the guys, it’s like starting a rock band! But we all agreed that we had too much in our lives to add a “night time” thing. It was great, I had a lot of fun and probably learnt a lot on how thought processes go, but yeah. Thank you everybody. We’ll revisit this OS route another time.
Stay in touch.
Linux
I was introduced to the Linux OS by one of my colleagues in the year 2006 and haven’t looked back since – I’ve been using Ubuntu as my Desktop OS since then and have implemented several Ubuntu Server Edition installations for our Archive, Staging and Development servers complete with samba shares so that my non-linux using colleagues can access the files regardless of their OS.
I currently use Ubuntu Desktop and Server and maintain several of our Red Hat EL 5 servers. Recently, I’ve installed Arch Linux on another laptop which I aim to set up one day (currently stuck at USB network card config).
Reader Beware – I could be wrong from time to time
Finally, a quick warning – Reader beware (but you already know this) – not everything on this blog (or any blog for that matter) should be taken as is. Take the topics and advice in my blog posts with a grain of salt and please, do your own research.
As much as I’d like to get things right all the time, I most certainly will be wrong from time to time – I’m a realist like that.

