Posted inGeneral

Santana’s do or die encounter

I foresee an influx of job-hunting Brazilians raiding our shores in the not so distant future. This would be one incoming swarm, which even our self-styled special tactics division in Alexandra could never stop. A precedent has been set. The likelihood that a Brazilian job-hunter could be valued at no less than R1 million is […]

Posted inGeneral

KISS – the time has come

One of the primary goals of any serious journalist is to take whatever they are writing about, and cover it in plain, simple English so that anyone, regardless of prior knowledge, can understand the story. Journalists are, after all, communicators, and if we write long, unwieldy sentences full of big words and waffle, we’re not […]

Posted inGeneral

Social media fatigue

After all the noise and excitement which came with the dawn of Social Media, we are now seeing signs of the Web 2.0 slowing and becoming a part of everyday life. Similar to what happened with email, it was a big launch and now it’s everywhere. Nielsen Online, the online buzz monitor, showed an approximately […]

Posted inGeneral

What we should learn from ecological art

To anyone not familiar with ecological art of the kind that one encounters in nature, the very notion may seem incongruous. Isn’t art what one finds at art galleries and museums? And even if one grants that art found in galleries may also be in the broadest sense of the concept ‘ecological art’ in so […]

Posted inGeneral

On broken dreams and broken teeth

When I was growing up my mother’s greatest fear was that I would break my front teeth. I grew up. I broke my front teeth. The point of this intro is not to lament over hours of dental work or to illustrate the backlash of a self-fulfilling prophecy. It is to emphasise, with some embarrassment, […]

Posted inGeneral

Chisimba by AVOIR our African Open Source web apps

Content Management systems are all the rave at the moment with so many people publishing online. We all have our preferences and it’s no secret where my allegiance is. I recently worked on some interface design work for Free Software Unit at UWC (University of the Western Cape) and was introduced to Chisimba, a rapid […]

Posted inGeneral

Major SA websites hacked by China – nobody cares about your Web 2.0

Over the last few weeks, we have seen a set of incredibly uncomplicated and simple attacks effectively compromise several hundred South African web pages, and several million internationally. Many of the South African sites compromised were important; including major media organisations, several government institutions, large mining houses and even one information security company, who still […]

Posted inGeneral

The xenophobia files: Part one

First of all, I apologise to all foreign nationals both directly and indirectly affected by the recent xenophobic attacks. I am not a perpetrator and I do not support the perpetrators, but, as a South African, these stupid attacks were done in my name against our fellows from across the border, and for that I […]

Posted inGeneral

XBRL: mash-ups for accountants

I’m grateful for search engines, but I still find it hard to accept living with Dead Text. Letters and figures on a screen. Not able to be mined, found, unlocked, extrapolated into meaning. What irks me in particular is tables of figures, especially financial information, that you would have to re-key into excel or some […]