CTO for startup founders
Fractional CTO for Non-Technical Founders: How to Check Work You Cannot Read
You paid for the app. You have seen the demo, twice, on the developer's laptop. You do not have the code, and you are not sure who does. None of this means anyone has cheated you. It means you have no way of knowing, and that part can be fixed.
November 5, 2026 · 9 min read
- FailCode repository in the company's namedeveloper's
- PassDomain in the company's name
- WarnCloud account billing and adminshared login
- FailWritten IP assignmentnot found
- FailSomeone else can deploy itone person
The short answer
A non-technical founder can check developers without reading code: own the repository and accounts, ask for working software on a staging site on a fixed schedule, tie each invoice to a shipped item, and have someone independent review the code. A fractional CTO does that review, writes specifications and answers investor questions.
On this page
- Signs a build is on track, none of which require a code editor
- Who holds the keys: code, domain and the accounts
- An afternoon's check you can run this week
- Tech debt, and the caveats on the number everyone quotes
- AI-written code: a quick draft that still has to answer for itself
- What investors and buyers ask once the deck is finished
- Before the first line of code: specification, price and a second opinion
Signs a build is on track, none of which require a code editor
You do not need to read code to read a project. You need to look at what comes out of it on a regular schedule. Software that is going well leaves evidence that a layperson can see, and software that is going badly tends to leave excuses. Keep a short weekly note, and these patterns show up within a month.
On track
- You can open the working software at a link, on your own phone, any day
- Each invoice lines up with a list of items you can click through
- Bugs live in a shared tracker you can read
- Dates slip occasionally, and you hear about it before the date arrives
- A second developer could set the project up from written instructions
Drifting
- Demos only happen on the developer's own laptop
- "Almost done" has been the status for three meetings
- Invoices describe hours and never describe results
- Nobody can show you a test, and you hear that it "works on my machine"
- Only one person knows how to put a new version live
The right-hand column is not proof of bad faith. A lone developer under pressure ends up there honestly. But it does mean all the risk has collected in one person, and that person holds the only map. Founders often find this out on the day the person stops answering email. You can learn plenty before paying anyone, and the steps below will show you how.
When you do want someone to read the work directly, that is the case for Casey Kinnison, DataCram's fractional CTO. Casey is a builder of custom software applications who does full stack development and relational database management, wrote Athena CMS and ships DataCram's own software. A developer's estimate or a vendor's excuse gets read by someone who has written the code and designed the databases, and who can check it.
Who holds the keys: code, domain and the accounts
Ownership is the cheapest risk to fix and the most painful to discover. Each item below should be in the company's name, with you or a company email as the top-level admin. Developers should be invited in as users. If the reverse is true, the fix is usually a polite email, and asking early is a lot easier than asking during a dispute.
| Should be held by | How to check | |
|---|---|---|
| Code repository | A company account, you as owner | Log in and look at the owner setting, or ask for the invitation |
| Domain name | A registrar account the company controls | Look it up, and note when it renews; an expired domain takes the site and email with it |
| Hosting and cloud | A company account on a company card | Ask whose card pays and whose email receives the bill |
| Database and backups | The same company account | Ask when one was last restored |
| App store accounts | A company developer account | Apple and Google should show your company's name as the seller |
| Analytics, ads and email | Company logins | Check you can add and remove users yourself |
| The contract | Signed, and covering who owns the code | Have an attorney read it; we are not a law firm |

An afternoon's check you can run this week
- 1
Ask for owner access to the repository
Frame it as housekeeping, because it is. A good developer will have no objection. Even if you never open it, you now hold a copy of what you paid for.
- 2
Look up your domain and your bills
Confirm who the registrar account belongs to and whose card pays for hosting. Set a calendar reminder for the renewal.
- 3
Ask for a staging link
A staging site is a private working copy. Ask to use it on your own phone, on a schedule, and try the three things your customers do most.
- 4
Match last month's invoice to finished items
Put each line next to something you can click. What is left over is a question to ask, not an accusation.
- 5
Run the free checks
Run a website health check and a site audit if a public site exists. They cannot judge your code, but they will catch the visible problems.
Those five steps do not require any skill you lack, and they change the relationship. A founder who holds the keys and looks at the work every two weeks is hard to drift away from. Honest developers often prefer it, since it makes their progress visible and gives them a person to tell when something is taking longer than expected.
Casey worked as a trader, and a trader has a term for a lone developer holding every password: an oversized position. The whole company rides on one name, with no exit agreed in advance. Nothing about that requires bad intent. It requires a second copy of the code, a second set of keys and a date on which someone checked.
Tech debt, and the caveats on the number everyone quotes
Tech debt is the shortcut you took to ship on Friday, and the interest is paid on every change after that. Your developer may well have made the right call. Debt is a tool at a startup, just as it is at a bank. The trouble starts when nobody writes the debt down, so it grows without an owner, and every estimate gets longer for reasons no one can explain to you.
The figure you will see cited comes from McKinsey, in October 2020. In a survey of 50 CIOs at financial and technology companies with over $1 billion in revenue, it estimated tech debt at 20% to 40% of the value of the technology estate before depreciation, with 10% to 20% of new-product technology budgets diverted to it. That study is old and its subjects are huge. It says nothing about your six-person startup, so do not let anyone sell you a remediation project with it.
What you can do instead is ask for a plain list: each known shortcut, what it slows down, what it would cost to fix and what happens if you leave it. Some items deserve to stay on the list forever. A fractional CTO's job is to keep it honest and to push back on the rewrite as readily as on the shortcut. For the small-business version of the same argument, read "we'll fix it later".
AI-written code: a quick draft that still has to answer for itself
A founder with a chatbot can now produce a working demo over a weekend. That is real, and we use these tools ourselves when building agents and software. Using them is sensible. The trouble is that a demo looks exactly like a product until the first customer tries something unusual, or until someone asks how the logins are stored.
- Someone has to understand it. Code that nobody on your side can explain is a debt from the first day, whoever or whatever wrote it.
- Vulnerabilities still count. Verizon's 2026 report says 31% of breaches start with software vulnerabilities, and a model will write a flawed login form as fast as a sound one.
- Secrets stay out of prompts. Passwords, API keys and customer records should not get pasted into a tool without a written rule allowing it.
- Tests come before trust. Ask for automated tests that fail when the important things break. Then ask to watch one fail.
- A human reviews before release. The person who approves should be able to say what changed and why.
None of this is an argument against using AI. Casey sets rules for it, the way a shop sets rules for a table saw. If you want AI inside the product itself, AI integration and AI agent development are separate projects with their own risks and prices.
What investors and buyers ask once the deck is finished
Sooner or later someone technical arrives on the other side of the table, hired by an investor or a buyer. Good questions are not a trap, and they are predictable. You can answer most of them in a document long before anyone asks, and doing so says more about the company than any slide. We cannot promise a funding outcome, and neither can anyone else.
- Does the company own its code, and can it prove that with signed contracts?
- How many people can deploy a new version, and what happens if one of them leaves?
- What personal or payment data do you hold, where does it live and who can see it?
- When was a backup last restored, and how long did it take?
- What are the known shortcuts in the code, and what would fixing them cost?
- What does the software cost to run per customer, and what happens to that at ten times the size?
Before the first line of code: specification, price and a second opinion
If nothing has been built yet, you are in the cheapest position you will ever occupy. A written specification turns a vague idea into something three firms can bid on. Many first versions do not need to be custom at all, and a good CTO should tell you so. Others do, and the startup or software company route has its own priorities: one sharp feature, a repository you own and enough documentation that you can change vendors.
DataCram builds this kind of thing: web apps start at $575, depending on complexity, iOS or Android apps from $3,750, and API integrations go live the same day, all on our pricing page as of November 2026. Our cost guide shows how to budget for the seat. And if the first problem you will face after launch is getting customers, the fractional CMO section covers that side. To talk it through, write to us and a person will reply.
Questions owners ask about a fractional CTO
Match each invoice to something you can see working. Then have someone independent read a sample of the code and estimate the same work. A high rate with fast, clean delivery can be a bargain, and a low rate with endless revisions rarely is. One honest outside review usually answers this for far less than the cost of guessing.
Do not assume that paying for it settles the matter. Ownership depends on your contract and on the law where you operate, and we are not a law firm, so have an attorney read what you signed. Separately, get practical control now: the repository under a company account, with you as the owner.
If the software is the whole business and you plan to raise money for years, a committed co-founder usually carries more weight than any part-time arrangement. If the software supports the business, or you need judgment while you figure that out, a fractional lead costs no equity and can help you evaluate co-founder candidates. Those two paths can run in order.
You can build a demo, and that may be enough to test whether anyone wants the product. Before real customers or real data arrive, have someone who can read code review it. Logins, payments and customer records are where a weekend project can turn into a serious problem. A short outside review is far cheaper than rebuilding later.
Yes. Casey Kinnison can write the role, read work samples, run the technical part of the interview and tell you plainly who can do the job. You still decide who you can work with. Casey can also help you weigh hiring against contracting the first version to a shop, which is often the larger decision.
Keep reading
- The job, itemizedWhat a Fractional CTO Does: One Month in the Seat and the Paper It Leaves BehindWhat a fractional CTO does in a real month, what the role owns, five documents a buyer should demand, a made-up sample, and what a good one refuses.
- CTO as a service pricingFractional CTO Cost: What the Published Rates Say and What They Leave OutFractional CTO rates: one vendor's published range, the hours math, the bills that arrive later and our own price, from $5,500 for 15 hours a month.
- Do I need a CTOFractional CTO vs Full-Time CTO: The Math, the Exceptions and the HandoffFractional CTO vs full time: federal pay data and the benefits math, when a full-time hire clearly wins, and how to hire a first engineering lead.
- CTO vs IT companyFractional CTO vs MSP or Dev Shop: Who Fixes It, Who Builds It, Who DecidesFractional CTO vs MSP vs dev shop: what each is paid to do, what none of them owns, and why the party writing the code should not be the one grading it.
- Technology audit checklistFractional CTO First 90 Days: A Technology Audit Checklist and RoadmapWhat a fractional CTO should do in the first 90 days: inventory, access, a backup restore test, the NIST functions, first vendor decisions and AI rules.
- Everything in Fractional CTOSee the section
Have someone read the work you have been paying for
Tell us what has been built, who built it and what worries you. A person at DataCram replies with what to check first and whether a part-time lead makes sense yet.
Which of these sounds like you? (pick any)
Rather talk now? Call (210) 346-0848.