Cars, Crashes and Serverless Computing

(Wikimedia Commons)

Have you ever wondered why there are so many bad drivers on the streets of Edmonton / Calgary / wherever you live?  There are multiple reasons.

Reason #1.  It is human nature to assume that the generation before you wasn’t as good at xxxx as you are and that the generation after you isn’t as good at xxxx as you are and since the number of drivers is increasing that must mean that the generation after you is flooding the streets with bad drivers.  Not necessarily true, but people do think this way. Continue reading “Cars, Crashes and Serverless Computing”

Continuous Integration / Continuous Deployment

(Wikimedia Commons)

Continuous integration (CI) and continuous deployment (CD).  That sounds so … fuzzy?

Let’s take a look at CI/CD from an industrialization of IT perspective.  Many of our apps are built in a “custom-built” style where a group of developers sit down and build all of the various pieces by hand.  Oh, occasionally a piece will be added that someone else built, either internally or externally, but by and large, it is a custom build.  You usually don’t even see the end product until it is finished.  In the CI/CD world, things are built incrementally, much like an assembly line.  Parts one and two go together and then part three is bolted on.  At any time you can take that product in the making and get it a spin.  Yeah, the analogy is getting pretty thin, so I think I’ll stop here and look at the pieces separately. Continue reading “Continuous Integration / Continuous Deployment”

Software Industrialization

Industrialize software and service delivery for speed and responsiveness.  Industrialize so that developers can devote their energy to creating customer valua and discovering new opportunities and needs – all at a fast pace.  Adoption of modern application delivery practices, continuous integration and delivery, and DevOps – depends on this industrialization.

Forrester: Reforming AD&D Organizations for Customer Obsession: The Three Models, December 23, 2016.

I’ve got days, perhaps weeks worth of material just on this one bullet point from Forrester.  Let’s talk about “industrialization” and see where that takes us.  Wikipedia says: Continue reading “Software Industrialization”

Governance versus Management

Embed from Getty Images
I keep hearing about how we have to improve our “governance”, make sure that the “governance” structure is correct, come up with terms of reference for the “governance” groups and so on.  But does anyone really know what governance is?  If we adhere to ITIL then according to the ITIL Service Strategy Guide:

Corporate governance refers to the rules, policies and processes (and in some cases, laws) by which businesses are operated, regulated and controlled.

Continue reading “Governance versus Management”


Stories are powerful things.  Even when they don’t connect with the user, they still draw them into a world of your making and give them a peak behind the curtain of your mind.  And when they do connect, when the reader is drawn so far in that they are in your story, that the lows and highs, the emotions, are something that they experience, those are transcendent moments that can change the dynamic between the reader and you or just in the reader themselves.  Those are the moments that writers live for.  Those are the moments that change agents live for. Continue reading “Stories”

Canadian Culture Is Not Dying

I hate people.

Maybe that’s a bit too strong.  I hate crowds of people.  No, even that’s not quite true.  I hate mobs.  Yeah, that sounds better.

I think this all started in October of 1994.  October 4th, to be precise, at Commonwealth Stadium.  It was a chilly night and the Rolling Stones were in town.  The crowd was massive with somewhere around 60,000 people trying to get in.  Colin James was the opening act and we got there in plenty of time to get in.  Heck we got there almost an hour early but security was tight.  Really tight.  We may have gotten there an hour early but we were still outside the stadium when Colin James took the stage.  It was almost a strip search by the time we got to the front and every bottle or container that could contain any liquid had been confiscated and was littering the ground behind security. Continue reading “Canadian Culture Is Not Dying”

Consistent Purpose

Embed from Getty Images
The English language is really complex.  Imagine a single word having so many different meanings and how it needs to be taken in context for the true meaning to become even slightly clearer.  For instance, when I grew up when something was “bad” it had a negative connotation.  Then along come kids saying “Man, that was bad” but they meant it in a good way.  I can understand why people get confused. Continue reading “Consistent Purpose”

Lack Of Skill

The whole family watches Canada’s Worst Driver.  We regularly watch the show to see how bad people are.  And some of them are really, really bad.  It’s even worse when they say that they are from Edmonton.  *sigh*

One of the things that they talk about is “speed kills”.  I have a problem with that statement.  Excessive speed does not kill, it is driving at an unsafe speed, even if that speed is below the speed limit.  What is an unsafe speed?  A speed at which the driver is incapable of performing certain functions to save not only their life but someone else’s life. Continue reading “Lack Of Skill”

Space = Productivity

Embed from Getty Images
OK, Don, you talk a big game, but where’s the science with regard to the space issue?  How do you know that something like an open floor plan concept is actually worse for people?

I’m glad you asked.  Researchers from the University of Sydney examined the issue for me.  (OK, they did their work three years ago and I’m just absorbing it now.)  SO what does this research say?  Well, I could go to the original article but I dislike paying for research done using public money, so we’re using the material put together by the Harvard Business Review.  A fairly respectable organization. Continue reading “Space = Productivity”

Creative Space

Embed from Getty Images
Space, the final frontier.  These are the voyages of the starship Government.  It’s ongoing mission to …

Last week we talked about space and how the reduction in space is detrimental to personal productivity.  So is more space the right answer?  No.

First of all, the appropriate amount of space per person is different.  Everyone has a different amount of space that they consider appropriate so not everyone will be happy.  That’s just the way it is.  Some roles need more space than other roles.  Not your level (System Analyst, Manager, etc.) but role. Continue reading “Creative Space”