How to estimate software projects honestly: why two weeks becomes six, the iceberg under the happy path, ranges over single numbers, and calibration.
6 articles
How to estimate software projects honestly: why two weeks becomes six, the iceberg under the happy path, ranges over single numbers, and calibration.
Rewrite or stabilise a legacy codebase? A practical decision framework: when stabilisation wins, when rewrite is justified, and the Strangler Fig middle path.
Technical due diligence before a rewrite: a structured 2-hour audit method covering architecture, security, debt, and cost range. What to expect.
Keep an AI agent inside your codebase conventions: CLAUDE.md structure, system prompts, mid-session stop prompts, and where lint rules beat text instructions.
AI coding workflow for senior developers: what to delegate freely, what to scrutinize, what never to hand off, and the signals that mean stop immediately.
AI coding widens the gap between senior and junior developers — it amplifies existing skill.
AvailableGot a project in mind?
Whether it's a new product, an integration, or scaling an existing system — let's talk about how I can help.