Welcome to my corner of the web, where I keep notes on the business of developing software based solutions that collect data and turn it into intuitively actionable information.

IT Sections

The IT section covers the whole process of Application Development, among other topics.

The Glossary is an organised entry point to notes on industry technologies, protocols and products, and business terms one hears.


To take your time going over a presentation I have given, view it again on the Presentations page.


Or simply read the Blogs during my Pomodoro breaks between trying to find solutions to problems under lack of time, budget and your average IT duress.

Errata Blog

A blog about the current moment…

Link to more entries: Errata, Life, Humour, etc.

It is just my imagination or is it that an email that starts with “Good points you brought up.” often end up as thinly wrapped instructions to “please change sections X, Z, B, C, D & Q, M, O.”

Grumbly thursday.

2020/07/08 19:19 · skys

Apparently – at least in this organisation – “security by frustration (SBF)” is a thing…

PS: My opinions are solely my own, and are not necessarily representative of my employers, etc. etc…etc… (obviously).

2020/07/06 16:31 · skys

“Reality is that which, when you stop believing in it, doesn't go away.”

Philip K Dick

2020/05/18 23:43 · skys

Be perfect, therefore, as your heavenly Father is perfect (Matthew 5:48).

I'm confused.

If his way is perfect, why does he need to be supplicated to do his work better?

If his work is perfect, why do we have to ask him to change the course of nature?

If his creations are perfect, why negative outcomes?

If he is perfect, why does our prayer and supplication work? How? Does it work on his/her vanity? Is it based on judgment, and therefore correction of his perfect plan? Is it based on payment and sacrifice? If he/her is perfect, don't they already have everything needed?

If outcomes perceived as negative are planned outcomes from a perfect creation and plan, then nothing is bad, so is nothing good?

If creation is a perfect plan , it is is not improvable, therefore it is imperfect? Therefore…?

The same issue with reincarnation though. How was it decided that a louse was lower on the pecking order of dogs and dogs were below humans, and human arhats are the last stop before enlightenment? Couldn't a dog, who has already learnt to be carefree of most worries, who also conquered worrying about food and sex, be more considered more enlightened than us with our myriad of hungers and desires?

Why are people so impassioned with ensuring others have a faithful dependency on another entity than themselves? Is it really compassion and sharing – or an fear of being the last person in the crowd who isn't responsible enough to live with our own self-understanding of our list of weaknesses to invest in strengthening?

Using logos instead of mythos is difficult and lonely.

2020/05/01 19:02 · skys

Ain't it ironic how so many ordinary people dream of becoming famous actors, when everyday most are already acting.
And people in the movie industry try to act as ordinary people.

2020/05/01 18:53 · skys

House Building

AB Solutions put the tracks on again…

We discussed causes and there was a bit of humming and uncertainty and they wondered if the track was shot, or if the track was half-shot and the rocky terrain might be a problem.

So after they repaired, and considering nobody could tell me if I was doing anything wrong, or if the digger needed some work I told Kennards (the owners of the excavator) they could come and collect it.

Considering it was now Friday, they could not get out there and I was going to have a large paper weight on my property through till Monday.

So the machine sat there and…and…and these machines are so expensive…that you just can't leave a machine like that alone…when it's free!..

And I fell to the temptation.

I went back to work, promising myself that I would avoid doing any reversing (as that was the move that was always causing the track to come off), and the pad pad for a future house at “Two Trees” …

This is the view from the living room:

And of course… Happened again.

But since I had said I wouldn't touch the machine, I couldn't exactly call Kennards or AB this time, I had to go buy a chain and emply my my trusty specialists.

Specialist #1:

And Specialist #2:

And this time we thought ahead and bagged the dog poo:

So that when we used the blade to push in the idler it was a smooth operation…

And when we hooked the chain around the track just as Francois did twice…

We got the track back on by ourselves.

I sheepishly returned the digger to the place where AB had left it, and we congratulated ourselves.

A week ago I was barely able to use a paper clip without stabbing myself, and here we were, whacking away at bushes and taking out shrub and taking down fences and putting on 400Kg tracks onto 5.5tonne excavators…

Pretty cool…. (Note that the following photo is photo-shopped to make my gut look a little bigger and middle aged to make it look a little more realistic).

All in all another nice day.

Note that In the meantime, back at the apres-ski lodge, the other assistants were totally unaware of it all…

But glad they could enjoy their holidays. They both deserved it judging from their grades.

2020/03/10 05:30 · skys

We whacked away at the track with my crowbars and his sledge hammer. For at least a couple of hours, with him talking about all these techniques he'd heard would work.

Helen was pretty good with that sledge hammer.

But in the end it was a wash.

Next day, Tuesday, up came the pros from ABSolutions.

Francois (on the ground) and Cam (backside). Francois moved to 6 months ago from South Afrikans, where he was used to excavators that are 20 x bigger than my toy, and nothing can be moved by human labour. So he very elegantly used the machine against the machine, using the bucket to push in the idler to give us the slack we needed and then put a chain around the track and used the stick and boom to pull the track onto the sprockets..and then the same with the idler.

Frankly, it was practically poetic and graceful. In a muddy, clumpy, kind of way.

But I was giddy! With my digger back, I could roar across the hills and catch up on 2 precious days lost.

So I sped back and forth to cut the rest of the path and was getting somewhere:

But…life is cruel.

And it happened again on the same track.

It's embarrassing. Going to have to call back AB Solutions to help out again.

But I'm starting to think of the digger as my Stephen King thing…

2020/03/10 05:20 · skys

Dry .NET Blog

A blog about the latest code fragment that titillate me…

Link to more entries: NET Entries