What do tools and automation buy me?

As someone working in technical sales, one of the questions I have been asked hundreds of times is why do we need tools? I mean, we could just code in a text editor or in Emacs or VI, like we did in the old days. Build and deployment can be done with hand written scripts…

JavaScript… really?

How JavaScript has become the language of choice for Web and Mobile I learnt programming ussing the C programming language, on UNIX. That’s as nerdy as you can get. Where else can you manipulate bits with code and have to alloc your own memory. And pointers; that’s how real programmers write code. You have not…

So, what is ‘Water-SCRUM-fall’?

The realities of Agile in the Enterprise When I first heard the term ‘Water-SCRUM-fall’ from a customer, I thought it was a tongue-in-cheek comment describing their dysfunctional approach to agile or probably a reference to a Dilbert strip I had missed. Then I heard a VP of development at IBM mention it on an internal…

Who am I and why am I here?

Who am I and why am I here? I have often wondered that myself. Especially after long work days (or nights). Or after one of those frustrating days when nothing seems to go right. But coming off my philosophical foray, why do I have this blog and why should you read it is the real…