Practical notes on building and launching software
Guides to planning an MVP, repairing AI-generated apps and making better decisions about software, AI and search.
I’m Ratna Deep Verma, with 14 years in software development. I write about the decisions founders face when building and launching products, from choosing a development partner to checking whether an AI-built app is ready for real users.

AI Code Rescue: Fix or Rebuild Your AI-Generated App?
AI code rescue explained: how to diagnose a broken AI-generated app, choose repair or rebuild, and prepare a useful brief for a developer.
Read the post →
AI Prototype to Production: An MVP Launch Checklist
A practical checklist for taking an AI prototype to production: user journeys, access controls, payments, deployment, monitoring and handover.
Read the post →What custom software development actually costs in India
Where the money goes in a build, why two vendors quote very different numbers for the same brief, and how to read an estimate so you can tell padding from scope.
Read the postHow to choose an AI development company in India
The questions that separate a team who has shipped AI features from one repeating vendor marketing, and the projects where AI is the wrong tool.
Read the postAnswer engine optimisation: getting quoted by AI assistants
How ChatGPT, Perplexity and Google AI Overviews pick sources, what to change on a page, and which parts of it are just good SEO under a new name.
Read the postHow to choose a software development company in Delhi NCR
What to check before signing, which contract terms decide who owns your code, and the warning signs that show up in the first two conversations.
Read the postQuestions about this blog
Who writes these posts?
Ratna Deep Verma, with 14 years of experience in IT software development. These guides explain practical software decisions and link to technical sources where relevant.
What do these posts cover?
The posts cover MVP launch readiness, AI code rescue, software costs, choosing a development partner and improving visibility in search. Each guide explains checks and decisions you can use before commissioning work.
Can I ask a question that is not covered here?
Yes. Send it to ratna@oakyweb.com or message +91 7303565840 on WhatsApp. Questions that come up more than once usually become the next post.
Have a question these do not answer?
Send it over. If it is a question worth writing up, it usually becomes the next post.