Twenty Five Years and still no digital invoicing.
Do code reviews improve productivity or are they a compliance task?
A philosophy of leading teams.
Exploration of the impact of online source control tools on code review practice.
A dream of Claude AI.
Cutting through buts, unit tests shining bright.
I discuss my 2005 article about the future of AI with Claude.
This article contains a discussion with Claude, exploring what it means to be self aware an conscious.
Could AI Assistants be useful for engagement with potential clients?
This article was written for the Rationalists in 2015. Published in The Open Society, the journal of the association.
In May 2005 I published this article on my web site to document my ideas on the future of AI.
In 2014 I posted this email to a Open Source mailing list. It is a alarm call about how Open Source is contributing to Artificial Intelligence
Benefits of Dependency Trees over Execution Pointers in Business Process Automation.
Agile and Scrum have become popular development methodologies, but are we seeing a thin veneer over classic waterfall?
Brief video written by GPT4 about the Open Letter promoting a pause on AI training of models larger than GPT4.
Some employers are demanding a return to the office. Is this really good for them or their employees?
Strategic delivery of capabilities over short term expedient tactical development.
Functional Programming and the psychology of software developers.
Authors Note: this was written in 2002. Times change, but the fundamental point of the article...
Some considerations when building the foundation of your software solutions.
The idea of measuring velocity is meant to improve estimation. But can we really know the future?
Microservice domain coupling and how to break it.
Method of annotating Java plugins so they can be configured at runtime.
How MongoDB has helped break the chains to the domain and enabled greater application flexibility.
In January 2020 an article on defenseone.com said that the US Government would ban the sale of AI technology capable of analysis of satellite images. Will this regulation actually prevent other nations using AI for military purposes? Will it damage legitimate research and civil application of AI?
Despite all good intentions we end up with yet another spaghetti ball.
An exploration of how we might approach AI Safety.
An exploration of the Shuttle Challenger accident and what we can learn from it.
Natural brains are so much better at learning than machine intelligence. Is the back propagation approach a siren; a dead end? Do we need to back up the truck?