Technical Insights
Deep dives into software engineering, AI integration, and cloud architecture.

It works on my machine” is not infrastructure
Getting an application to run is one problem. Making sure it keeps running, can be changed safely and can be recovered when something goes wrong is another. Short answer: What does production-ready mean? It means the application has a dependable way to run, deploy, observe, secure and recover. The exact architecture depends on the system; [ ]

Where AI actually belongs in a business
If the first question is “where can we put AI?”, you may end up with a clever demo. If the first question is “where are people losing time?”, the answer tends to be more useful. Short answer: What can AI actually automate? It is particularly useful for work involving language, documents, classification, summarisation, drafting, extraction [ ]

Your MVP isn’t broken. Your expectations are.
A first version can be too small, too large, or simply being judged by the wrong standard. The useful question is not “does this look finished?” It is “what are we trying to learn?” Short answer: What should an MVP include? It should include enough of the core journey for a real user to get [ ]
AI Business Process Automation: 10 Processes to Automate
Discover 10 repetitive business processes that can be automated with AI, from lead qualification and document processing to customer support and reporting.