Business and Technology. Technology and Business. These horses have pulled my chariots to many places.
I’ve blended serial entrepreneurship and state-of-the-art software development throughout my career.
I see opportunities and solutions, envision solutions, and then deliver high value systems. more …
Let’s build the next big thing.
Let's distinguish between systems where the hazards of failure are material (critical) and those that are not. If it bugs... more
How Agile development is being eaten by the Testing BackBlob and what to do about it
We don’t need a miracle cure for rogue algorithms. More regulation will not prevent them. Proven software engineering and testing will.
The confluence of many technology streams made today’s Internet. It is now so ingrained in daily life that it is hard to grasp what an immense project it has been.