There is one thing about my industry that I still find truly amazing (and not in a good way). This is despite the fact that it has happened to me so many times that you think I’d be used to it! I’m talking about non-technical people making technical decisions.
For some reason, it’s a very common practice for those people who don’t have expertise in a certain field to make decisions for people working in that field. The best example I can think of off the top of my head is the answer to the question: “Which technology should we use?”
Let me take a step back in time for a moment.

For quite a while I’ve been using my spare cycles to chew over a problem. This problem is not one that hasn’t been solved before, but one that I feel can be solved in a much better way. From the bit of research that I’ve done, I can see at least three areas which can be improved on dramatically. So I’ve decided, after a long period of deliberation, to go ahead and build my solution and release it to the world as a service!
