Business of Software
6 articles in this topic.
Metering, model routing and the regression suite that stops your agent rotting
Two questions decide whether an AI feature survives its first year: does each request make money, and will a prompt edit break something silently? An append-only credit ledger, two-tier routing, and a suite that asserts question-to-metric mappings are the answers.
Shipping an Android app that can never be on the Play Store
Play forbids READ_SMS for anything that is not the default SMS handler, so this app was never going to be listed. Then a silent fallback to the debug keystore and a versionCode stuck at 1 turned every update into an uninstall. Two traps, one incident.
How to Price Software in East Africa Without Racing to the Bottom
Underpricing does not kill your software business loudly, it kills it slowly. A worked pricing floor in Kenyan shillings, three markets you can sell into, and the terms that matter more than the headline number.
The 12 Clauses Every Software Contract Needs: A Checklist for Kenyan Developers
A contract is not for the courtroom, it is for the awkward conversation in month three. Twelve clauses in plain English, Kenyan IP and tax realities to raise with your advocate, and what to trade when clients push back.
Why Your Software Estimates Are Always Wrong (And the Boring Fix That Works)
You cannot fix estimation by thinking harder, because the error is in your sample size, not your reasoning. Build a personal multiplier from your own ledger, then see it applied to a real project quote.
Why Fixed-Price ERP Implementations Fail, and What to Sell Instead
A fixed price is a bet that requirements are knowable before you touch the client's data. Six mechanisms that break ERP budgets, the incentive inversion nobody talks about, and five contract models that survive real projects.