Once upon a time, maybe in the middle of the decade before last, there was an idea that was called "Bring Your Own Device". iPhones and MacBook Airs showed that computing devices didn't need to be heavy and ugly. They could be light and stylish, with batteries that lasted more than an hour. The mostly … Continue reading Roll Your Own Software
Category: Themes
Most of the prose produced in most organisations is, at best, mediocre. Business cases, status update reports, performance reviews, job descriptions, policies and procedures, terms and conditions, onboarding documentation, strategy documents, change request forms, tender responses... the list goes on. Bilge, for the most part, the lot of it. Documents over which hours of effort … Continue reading Good enough
I had a conversation with a colleague yesterday about AI and how fast everything seems to be moving. The sense that this time feels genuinely different. That we're in the middle of something exponential. It reminded me of a piece I wrote back in 2014. The argument then was simple: despite all the noise about … Continue reading Is it really happening that quickly? 2025 edition
There's a reasonably well-known principle in software engineering circles called Chesterton's Fence. The idea, borrowed from the writer G.K. Chesterton, is simple: don't remove a fence until you understand why it was put there. It's become a useful corrective to the "move fast and break things" mentality — a reminder that the people who came before … Continue reading Chesterton’s Hedge
Over the past two weeks, I’ve been doing a civic duty as a juror at the local Crown Court. Before starting last week, I’d become a bit concerned that I would be spending quite a bit of time looking at how society goes wrong. I studied enough Criminology at university to know that poverty, drug … Continue reading Civic duty
I am, however I look at it, getting quite old. I'm old enough to remember the 1970s and the Christmas present I received, a CBM Electronic Calculator. I was amazed by how I could enter numbers and symbols, and the machine would return correct calculations. I'm old enough to remember the first experience at home … Continue reading Technonovelty
As we enter into the final stages of the editorial processes for randomthebook.com, yesterday I found myself with a creative challenge. Each of the stories in the book will be illustrated with a pop art-style collage. I've been struggling to get into the task, so wanted to break it down into more manageable steps. In … Continue reading Disposable applications
For many years, I've had a pet theory that you can tell a huge amount about the culture and values of an organisation from what you see and experience in their office reception area. Some examples: A large insurance company I visited in the City of London some years ago had toilets available for visitors … Continue reading Software as signs
Back in my mid-thirties, as you may already know, I spent a couple of years employed in the world of management and leadership development. I spent my days working with managers from across all sorts of organisations and at all sorts of levels helping them to discover better ways in which they could lead and … Continue reading Situational AI
Eight or so years ago, I was doing some work for a UK law firm. At the time, across the legal industry, there was considerable interest in AI, primarily machine learning, to automate high-volume work such as commercial conveyancing for mortgage lenders. Ultimately, the aim was to reduce costs. I remember a conversation with one … Continue reading A benchmark for AI