Free consultation
Free AI and software strategy consultation
An hour with a senior engineer who has built and operated the kind of system you are planning. Bring your architecture, your constraints and the thing that cannot fail. Leave with a straight read on the approach, the risks worth worrying about, and a realistic shape of effort.
- Up to 60 minutes
- Genuinely free
- No obligation
- Worldwide, your timezone
Loading availability…
- 60 minutes
- Video call, link sent on confirmation
- No time selected yet
§ 01
The case
Why talk to an engineer before you start building
The expensive decisions on a software project are nearly all made in the first few weeks, by people who will not be the ones living with them. An hour early is worth a quarter late.
The costly mistakes are early ones
Rework late in a build is dramatically more expensive than getting the shape right at the start, because by then the wrong assumption is load-bearing across the codebase, the data model and the team’s mental model. Almost none of that cost is visible when the decision is made.
Architecture is a one-way door
You can change a framework. You cannot easily change a data model that forty tables and three integrations depend on, or a service boundary drawn in the wrong place. Knowing which decisions are reversible and which are not is most of the skill.
Technology choice is a hiring decision
Picking a stack decides who you can hire, how fast they onboard, and what it costs to keep the thing running in five years. The interesting question is rarely which technology is best, it is which one your team can operate at 3am.
Most AI projects fail on data, not models
The model is the easy part and getting easier every quarter. What sinks AI projects is data that cannot be reached, evaluation nobody defined, and a use case that demos beautifully and cannot survive a real user. That is worth finding out before the budget is committed.
Scale problems are designed in, not grown into
Systems rarely fail because traffic grew. They fail because a pattern that was fine at a hundred records was never going to work at ten million, and nothing surfaced that until it did. These are visible on a whiteboard long before they are visible in production.
Security is cheapest at the start
Authentication, tenancy isolation and data boundaries are structural. Retrofitting them means touching everything, usually under time pressure after something has already gone wrong.
The right answer is sometimes to build less
A good technical conversation regularly ends with a smaller scope, an off-the-shelf product, or a decision to do nothing yet. Nobody selling you a build will reach that conclusion for you.
You get a second opinion with no stake in it
If you already have a plan, a proposal, or an internal recommendation, an outside read from someone who is not going to invoice you either way is worth having before you commit.
§ 02
Scope
What we can work through together
Bring one of these, or bring the mess and we will work out which it is.
AI strategy
Whether your use case is real, what has to be true about your data first, and how you would know it is working.
Software architecture
Service boundaries, data model, where the complexity should live, and which decisions you cannot walk back.
Cloud migration
What moves, what gets rebuilt, what stays, and the order that keeps you running throughout.
Legacy modernisation
Working out what you actually have, what is load-bearing, and how to change it without a rewrite nobody survives.
Automation
The manual process quietly costing a salary, and whether it is a week of work or a system in its own right.
Digital transformation
Sequencing a programme so each phase delivers something usable, rather than eighteen months to a big-bang release.
Infrastructure
What your deployment, environments and observability should look like for a team your size.
Performance
Where the time is actually going, which is almost never where the team assumes it is.
Scaling
What breaks first at ten times the load, and the cheapest change that moves that ceiling.
Security
A realistic threat model for your size and sector, and what to fix first when you cannot fix everything.
Technical roadmap
Turning a list of wants into a sequence with dependencies, risk and effort attached.
Product discovery
Pressure-testing what to build first so the first release proves something rather than just existing.
§ 03
Fit
Who books these calls
The conversation adapts. A founder validating an idea and a CTO planning a migration need very different hours.
By role
- Startup founders
- CTOs and heads of engineering
- Business owners
- Product managers
- Enterprise technology teams
- Investors doing technical diligence
By sector
- FinTech
- Healthcare
- Government and public sector
- Manufacturing
- Retail and e-commerce
- Education
- Logistics and supply chain
§ 04
The hour
What actually happens in the hour
Not a rigid script. This is roughly how the time goes when a call runs well.
- 01
Discovery
What you are trying to achieve commercially, before any of the technology. The best technical answer to the wrong goal is still wrong.
- 02
Current state
What exists today, what it does well, and where it hurts. If you have something running, this is where its real behaviour matters more than its design.
- 03
Constraints
Deadlines, regulation, team size and skills, platform decisions already made, budget shape. Constraints determine the answer more than preferences do.
- 04
Technical discussion
The meat of it. Options, trade-offs, and what each one costs you later as well as now.
- 05
Architecture
A sketch of the shape we would recommend and, more usefully, why the alternatives were set aside.
- 06
Risks
The two or three things most likely to hurt you, and why those rather than the others.
- 07
Roadmap and effort
Phases, sequencing, rough effort, and what could be delivered first to prove the approach.
- 08
Your questions, then next steps
Time reserved for what you came with. Then an honest read on whether we are the right people, and what to do if we are not.
§ 05
Outcome
What you leave with
All of it is yours to use, whether or not you ever work with us.
Pick a time- A clear technical roadmap with phases and sequencing.
- Architecture guidance, including which decisions are reversible.
- Technology recommendations tied to your team, not to fashion.
- Realistic timeline guidance rather than an optimistic one.
- An honest budget range and what drives it up or down.
- The specific risks we would be most concerned about.
- Where AI genuinely applies to your business, and where it does not.
- A cloud and infrastructure direction that fits your scale.
- Security priorities ordered by what would actually hurt.
- What breaks first as you grow, and the cheapest way to move that ceiling.
§ 06
The obvious question
Why it is free, plainly
Because it is the fastest way for both of us to find out whether we should work together, and because writing a proposal for work that was never a good fit wastes considerably more of our time than an hour on a call does.
A consultancy that only speaks to you after a budget is confirmed is optimising for its own pipeline. We would rather spend the hour, give you something useful, and be the people you call when the work is real. Sometimes that is next month and sometimes it is next year, and occasionally it is never, which is a perfectly acceptable outcome.
So there is no card, no trial, no drip sequence afterwards, and no second call with someone more senior trying to close you. If the hour ends with "you do not need us for this, here is how to do it yourself", that is a good outcome and it happens regularly.
No hidden cost
There is no invoice after the call and no paid step required to get the recommendations.
No obligation
Booking commits you to an hour and nothing else. You will not be asked for a decision on the call.
No sales pressure
No slides, no capability deck, and no account manager. You speak to an engineer.
Value either way
The roadmap, risks and recommendations are yours regardless of what you do next.
§ 07
Depth
What we work in
Areas where we have shipped and operated real systems, which is what makes the conversation specific rather than theoretical.
AI and machine learning
Languages and frameworks
Cloud and infrastructure
Enterprise platforms
§ 08
Context
Sectors we already know the constraints of
Domain matters more than most technical people admit. Knowing why a hospital cannot take a maintenance window, or why a payments platform reconciles the way it does, saves a fortnight of explaining.
§ 09
How we work
How we work, and what that means for you
Not claims about being passionate or innovative. These are operating decisions with consequences you can check.
Senior engineers only
The person on the call is the person who would run the delivery. When the person selling is not the person building, estimates drift and nobody notices until delivery.
Business first, technology second
We ask what the system has to achieve commercially before we discuss how to build it. A beautifully engineered answer to the wrong problem is still a failure.
Architecture that survives growth
We design for the load you will have, not the load you have, and we say plainly which parts are deliberately simple because they do not need to be otherwise.
We operate what we ship
A team that owns the incident designs differently from one that hands over and leaves. That changes what gets built, not just what gets promised.
Security as a structural concern
Authentication, tenancy and data boundaries are decided at design time, because retrofitting them means touching everything under pressure.
AI native, not AI flavoured
We build systems with AI in them and we say no to AI where a query and a rule would do. Knowing the difference is the useful part.
Enterprise standards at any size
Code review, environments, observability and documentation are not a tier we upsell. They are how the work is done.
Transparent communication
Bad news early and in writing. Estimates that move come with the reason they moved.
Long-term support
We would rather have a client for five years than an invoice this quarter, which is why we will talk you out of scope we do not think you need.
Questions people ask before booking
Is the consultation really free?
Yes. No charge, no card, no invoice afterwards, and no paid step required to get the recommendations. We do it because an hour of real technical conversation is the fastest way for both of us to find out whether we should work together.
Will you sign an NDA?
Yes, happily, before the call if you would prefer. Send yours over and we will sign it. We also treat what you tell us as confidential whether or not one is in place.
How long is the consultation?
Up to 60 minutes. You can choose 30 or 45 instead when you book if you want a lighter first conversation. Most people actively scoping something use the full hour.
Can you estimate what my project would cost?
We can give you a realistic range and, more usefully, explain what drives it up and down: scope, integrations, data migration, compliance and how much of the existing system has to keep running. A precise fixed number after one hour would be a guess dressed up as an estimate, and we will not do that.
Can you modernise or review existing software?
Yes, and it is one of the most common reasons people book. Bring the repo, the architecture notes, or just the symptoms. Reviewing something real is usually more productive than discussing something hypothetical.
Do you work internationally?
Yes. Yarqat is registered in England and Wales and works with clients internationally, including across the UAE and wider Gulf. The booking page shows times in your timezone and you can switch it.
Can you help early-stage startups?
Yes. Early is often when an hour is worth the most, because the decisions being made are the expensive ones and there is still time to change them cheaply. A short call that ends with "build far less than you are planning" is a good outcome.
Do you work with large enterprise organisations?
Yes. Procurement, security review, change control and integration with systems nobody wants to touch are normal parts of the work rather than surprises.
What if I only want advice and have no intention of hiring anyone?
That is fine and it will not change how the hour goes. You will get the same read. We would rather be useful and be remembered than qualify you out at the start.
How should I prepare?
You do not have to. If you want the hour to go further: name the one thing that must not break, bring the constraint you cannot change, say what you have already tried, and have someone in the room who knows how the current system actually behaves rather than how it was designed.
Can you help with AI adoption specifically?
Yes, and the most valuable part is usually working out where AI does not apply. Most failed AI projects fail on data access and evaluation rather than on the model, so that is where the conversation tends to go first.
Can you help migrate our cloud infrastructure?
Yes. On the call we would cover what moves as-is, what should be rebuilt, what should stay where it is, and the order that keeps you running throughout. Migration risk is nearly always in the cutover and the data, not the new platform.
What happens after the consultation?
You get our read in writing if you want it. If there is work we think we are right for, we will say so once and send a proposal. If not, we will tell you what kind of firm to look for. There is no follow-up sequence and no second call from someone else.
Am I obligated to hire Yarqat afterwards?
No, in any sense. Booking commits you to an hour and nothing more. You will not be asked for a decision on the call.
Who exactly will I be speaking to?
A senior engineer, and specifically the one who would run the delivery if the work went ahead. Not an account manager, not a junior taking notes to pass upward.
What if we need more than an hour?
Say so on the call. Some questions genuinely need a paid discovery engagement and we will tell you when that is the case rather than pretending an hour settled it. What we will not do is stop halfway through something we could have finished.
Can I reschedule or cancel?
Yes, from the links in your calendar invitation, at any time and without emailing anyone. If a slot stops suiting you, moving it is genuinely fine.
§ 11
Reassurance
Before you book
Confidential
What you share on the call stays between us, NDA or not.
NDA available
Send yours before the call and we will sign it.
UK registered
Yarqat LTD, registered in England and Wales, London.
Enterprise ready
Procurement, security review and change control are routine, not obstacles.
Worldwide
Clients internationally, with the call in your timezone.
Direct to an engineer
No gatekeeping layer between you and the person who would do the work.
Modern stack
Current tooling, chosen for what your team can operate rather than for novelty.
Built for the long term
We would rather have a five-year client than a signed invoice this quarter.
§ 12
Background
Choosing a technology partner, and what a consultation is actually for
What technology strategy means when you are the one paying for it
Technology strategy is a phrase that has been worn smooth by overuse, but underneath it is something concrete: the set of decisions that determine what your software will cost to change in two years. Almost everything else is implementation detail. A team can recover from choosing an unfashionable framework. It cannot easily recover from a data model that encoded the wrong assumption about how the business works, or from service boundaries drawn along the org chart rather than along the things that actually change together.
This is why software architecture consulting is worth more at the beginning of a project than at any later point, and why it is so rarely bought then. At the start there is nothing to show for it: no screens, no demo, nothing that looks like progress to a board. The value is entirely in the mistakes that now will not happen, and those are invisible by definition. Six months later the same advice costs a rewrite.
The practical consequence is that the most useful hour you can spend on a software project usually happens before anyone has written a line of code, and it is spent arguing about what the system has to be true about rather than which tools will build it.
AI consulting, and the gap between a demo and a system
Nothing has widened the gap between a demonstration and a production system quite like generative AI. It is now trivial to build something that looks extraordinary in a fifteen-minute meeting and impossible to rely on. The reason is not that the models are bad. They are remarkable and improving faster than any of us can keep up with. The reason is that a demo is judged by whether it impressed the room, and a system is judged by what it does on its worst input, at its busiest hour, when nobody is watching.
AI strategy work, done properly, spends most of its time on questions that have nothing to do with models. Can you actually reach the data the system would need, or does it live in a database somebody else owns and nobody wants to touch? How would you know the output was wrong? What is the cost of a wrong answer, and who carries it? Is there a rule or a query that would do this more cheaply and more predictably? What does this cost per month at real volume, and does that still make sense at ten times the traffic?
Those questions decide whether an AI project succeeds. The model choice, which is what most conversations start with, is close to the least consequential decision in the entire programme and gets easier every quarter regardless of what you pick.
Enterprise software consulting when there is already a system in place
Greenfield projects get written about because they are easy to write about. Most real enterprise software work happens somewhere less photogenic: a system that has been running for eight years, that nobody fully understands, that three departments depend on, and that cannot be switched off for a weekend.
Legacy modernisation is mostly an exercise in archaeology followed by an exercise in restraint. The archaeology is working out what the system actually does, as opposed to what its documentation claims and what the remaining team believes. The restraint is resisting the rewrite. A full rewrite is the most commonly proposed and most commonly regretted answer in enterprise software, because it replaces a system with known flaws by a system with unknown ones, and it takes far longer than anyone estimated because the original encoded a decade of edge cases nobody wrote down.
The more reliable path is usually to find the seams, put a boundary around the part that hurts most, replace that, and repeat. It is less satisfying and it works considerably more often. Working out where those seams are is exactly the kind of thing an hour with an outsider is good for, because the people closest to a system are often the least able to see it in pieces.
Cloud consulting, migration, and the cost that arrives later
Cloud migration projects fail in the cutover and in the data, almost never in the destination platform. The new environment is rarely the hard part. The hard part is that the old system has undocumented dependencies, that some of the data is subtly wrong in ways the application has been quietly compensating for, and that the business cannot stop trading while you find out.
The second thing worth saying about cloud is that the bill is an architecture problem wearing a finance costume. A cloud bill that grows faster than your traffic is telling you something structural: about how data moves between services, about what is running when nothing is happening, about a query pattern that made sense at small scale. Cutting it by negotiating a discount treats the symptom. Cutting it by changing where the data lives treats the cause, and tends to make the system faster as a side effect.
This is worth raising in a consultation because cost, performance and architecture are the same conversation, and they are usually held separately by three different people who each report a problem nobody can solve alone.
What digital transformation should mean, and usually does not
Digital transformation has become a budget line rather than a description of anything. Where it does mean something, it means changing how work happens rather than putting a web interface on how work already happens. That distinction decides whether the programme returns anything.
The failure pattern is consistent: an eighteen-month programme with a single large release at the end, a scope agreed before anybody learned anything, and a delivery date that survives contact with reality for about a quarter. The alternative is not agile as a ceremony. It is sequencing the work so that each phase puts something genuinely usable in front of real users, which forces the assumptions to be tested while there is still budget and appetite to act on what you learn.
Enterprise automation belongs in the same conversation. The highest-return automation is nearly always an unglamorous internal process that a few people do by hand every day, and it is nearly always overlooked in favour of something more visible. Finding it is a matter of asking which task everyone complains about, then asking how long it takes and how often it happens.
Startup CTO consulting and product discovery
Early-stage companies have an unusual problem: nearly every technical decision is cheap to make and expensive to unmake, and there is no one in the room whose job it is to say so. The founder is validating a market. The first engineers are shipping. Nobody is asking which of these choices will still be defensible when there are twenty people and a compliance requirement.
Product discovery in that context is not a research phase to be completed. It is the discipline of deciding what to build first so that the first release proves or disproves something specific. A first version that merely exists tells you nothing. A first version that tests the riskiest assumption tells you whether to continue.
The most valuable thing an experienced engineer can usually offer an early team is subtraction: identifying the two thirds of the planned scope that can wait, and the small number of decisions that genuinely need to be right now because they will be load-bearing later. Custom software consulting at this stage is worth far more as a filter than as an accelerator.
How to get value from a software development consultation
A consultation is only as good as what you bring to it. The single most useful thing is a clear statement of what must not break, because that constrains the answer more than any preference does. After that: the constraint you cannot change, whether it is a regulator, a deadline, a platform decision already made or a team of three; what you have already tried, so the hour is not spent suggesting it; and someone who knows how the current system behaves in production rather than how it was designed.
Be honest about budget shape if there is one. Not so the answer can be priced to it, but because the right recommendation at fifty thousand is a genuinely different recommendation from the right one at five, and an adviser who does not know which one you are in is guessing.
Finally, treat scepticism as a good sign. An adviser who agrees with your plan immediately is either right or not listening, and the odds are not in your favour. The hour is worth most when it changes your mind about something, and that is only possible if the person you are speaking to is willing to say the uncomfortable thing.
Ready to build something extraordinary?
An hour with a senior engineer, at no cost and with nothing expected afterwards. Worst case, you get a second opinion you did not have this morning.
Book free consultationPrefer to write first? Send us a message or email support@yarqat.com