Move off the tool you started on

Your product began on a hosted builder or a template, and it has outgrown the walls. Move to code you own, in your own repository, and decide what of today's product comes along.

A product boxed inside a rented tool: changes it won't allow, data hard to take out, a plan set by others. An arrow leads to three steps: you choose what comes along, it lands in your own repository, you approve it. Under them: code you own.
  • Your product started on a builder or template, and now it hits the walls.
  • Each new idea is weighed against what the tool will let you change.
  • You want code you own, in your repository, with your say on what comes along.

Many good products start on a hosted builder or a ready-made template. It was the sensible choice at the time: you had an idea to test, no team to build it, and a tool that let you put something in front of users without one. The product found its people. Now the tool that helped you start is the thing you work around.

You know the signs. A change your customers ask for is not something the tool allows. A partner wants a connection the tool does not offer. Your records sit inside someone else’s product, and taking them out is harder than it should be. The price and the rules change on the tool’s schedule, not yours. Every roadmap conversation begins with what the platform will let you do.

What changes for you

You move from renting a product to owning one. The work lands in your own code repository. The code we build for you is yours. Your next idea is weighed against what your users need, not against a list of features someone else decided to offer.

This is not a copy of what you have. A rented tool shapes a product in ways nobody chose: a checkout that works one particular way, a page layout that could not be changed, a login that was simply what came in the box. Moving off it is a chance to keep what your users rely on and let the rest go. You set the direction. We carry the work through to shipped software.

Where this fits

This is for products that have proved themselves on a builder, a template or a hosted platform, and now need room the tool does not give. The product works and has users. It is the ground under it that no longer fits.

If what you have is older custom software rather than a rented tool, rebuilding a legacy web application is the closer match.

What you decide

You decide what comes along. Name the parts of today’s product your users depend on, and the parts you have always wanted to change. That list is yours to set, and you can revise it as you see the new version take shape.

You decide the order. One product moves in a single step; another is better moved a part at a time, with the old tool serving users until each new part is ready. Both are reasonable, and the choice is yours.

You decide what ships. Nothing reaches your users without your approval. The old version stays in front of your users until you say the new one goes live.

What you see along the way

You see the new product appear as changes in a repository you own. Your engineers, or an engineer you trust, can open it, read what arrives and ask questions about it. See the work lands in your repo for what that gives you.

You see the decisions that are yours come to you with the question and a link, in plain words: whether a quirk of the old tool is worth keeping, which of two ways a page should work, what to do about a feature the old tool offered that nobody uses.

What it costs you in time

Your part is to say what matters, answer the questions only you can answer, and approve what goes live. Your current product keeps serving users while that happens.

If you want to stop

What has arrived is already in your repository, and it stays yours. Stopping does not undo the work you have approved.

If this is your situation

Start with a small first piece. Pick the one limit of your current tool that costs you most, and see what owning that part feels like before you decide on the rest. It starts with a conversation, with no obligation.

Start with one small first piece and judge the result yourself.

Not sure the time has come? Is it time to rebuild? A checklist

Questions leaders ask

Will the new version look and behave exactly like the old one?

Not by default, and we would not promise that it will. Some of what the old tool did was there because the tool insisted on it. You say which parts your users depend on, and which you are glad to leave behind.

Do we have to switch everything over at once?

That is your decision. Some products are small enough to move in one go; others are better split, with the old version serving users until the new part is approved. You choose the order and when each part goes live.

What happens to the content and records we keep in the old tool?

Raise it in the first conversation, with what matters most to you. What comes across, and in what shape, depends on what your current tool lets you take out, so it is settled for your product rather than promised in advance.

Can we keep the old tool running while the new version is built?

Yes, if you want to. Your current product can keep serving users until you approve the new version, and you decide when to stop paying for the old one.

Lift your eyes and let us carry the rest.

Talk to us and see what carrying your product forward looks like.

Book a conversation

Prefer to write directly? contact@zefana.com