Category Archives: Rants

The cowboy coder.

Sometimes you meet a coder from the wild west. He is highly prized by business and despised by his peers – enter the cowboy coder!

Being a team guru.

When I am referring to the team guru. I am referring to the lead developer that is responsible for the skills, education and technical well being of his team and project. There is a skill that a team lead has to continuously work on. This skill has its roots based in knowledge and experience but this skill… Read More »

My week of TOGAF training.

I spent the last week on a TOGAF 9.1 course in the hope that it will assist me with furthering my career by moving out of the developer role and moving myself further down the road to become a security / infrastructure architect – roles that I already partially fulfill. Why? After 19 years of coding I… Read More »

Why software projects fail – Oh no, we need a re-write again.

What is a failed project in software development? In my opinion it is any project that fails to be delivered within a planned timeline or fails to function for the reason it was created for. The more technical reasons why a project usually fails or falls behind are related to cost overrun, usability, performance, security, scalability and extensibility. Some… Read More »