Download CV

My Blog

This is where I organise my thoughts
Something stinks – Is it my code?

For the past couple of years as an SE, I thought the brain, StackOverflow and perhaps, just maybe my fingers are the only tools needed to excel at this job, however, at some point along the line, I realised that the nose 👃 could…

Harnessing my failure

In a world of deceptive reality, it is relatively easy to be jinxed and conned into believing that some people are immune to failure. Every day we see an infinite set of individuals celebrating their wins, but rarely do we observe the converse; people…

Transcend beyond self-imposed perfection

Whatever is born, will die. That which goes up must and will come down, every beginning has an end and every end has a beginning, such is the nature of natural laws. Sir Isaac Newton accurately described this phenomenon in his third law of…

Learning better – A case for certifications

Why it’s important to structure your learning goals My certification journey started six years ago, with little to no experience it only seemed like the only way to validate my knowledge. I had been coding for the 5 years prior to that but my…

Mid-year book review – 2022

“Sometimes, you read a book and it fills you with this weird evangelical zeal, and you become convinced that the shattered world will never be put back together unless and until all living humans read the book. And then there are books like An…

From the call to the Great Wall.

“When you want something, all the universe conspires in helping you achieve it” Paulo Coelho – The fifth mountain Belief – We don’t have because we don’t dare ask the universe for it. Ok well, what do you mean Tindo?. Let’s set the scene;…

1 2