Skip to content
The right tool for the job

Technologies we build with - and when we'd steer you elsewhere.

Intention InfoService is not a one-stack shop. We build front-ends, back-ends, content platforms, stores and mobile apps on whichever technology genuinely fits the problem, and we decide that with you in discovery rather than before we've met. This page is what we build with and how we choose it. What we'll actually do for you lives on the services pages.

  • Stack chosen in discovery, in writing
  • You own the code and the data
  • Every guide says when not to use it

Stack-agnostic is easy to claim. Here's how to check ours.

Every agency says it picks the right tool for the job. It costs nothing to say, and almost nobody publishes anything that could contradict it. So here is ours in a form you can audit in about a minute. Each of our in-depth guides below has a section that names when that technology is the wrong choice - and sends you to a different one. Not a hedge at the bottom of the page. A named alternative, linked, on the page that is supposed to be selling the thing.

  • Our React guide sends anything that has to rank in Google away to Next.js, because a plain React app ships a near-empty HTML shell.

  • Our Shopify guide sends content-led stores to WooCommerce, and tells you when you don't need Shopify Plus.

  • Our WooCommerce guide sends serious, product-first stores straight back to Shopify, and names the maintenance bill you'd be taking on.

  • Our Flutter guide steers you off Flutter entirely for a website that has to be found on Google - on a site whose whole brand is search.

A firm with one house stack cannot afford to write any of that. We can, because the recommendation is the product - and the fastest way to lose your trust would be to sell you the only thing we knew how to build.

In-depth guides

Pick the technology by what you're building

We publish a full guide for the stacks we're asked about most - what each one is genuinely good at, how we build with it, what it costs, and the point at which we'd tell you to use something else.

How we choose

Four questions, asked before anyone writes code

The stack is a consequence of the answers, not a preference we arrive with. We do this in discovery, we put it in writing, and you approve it before the build.

What are you actually building?

A content site, a store, a dashboard, an app and a platform are five different problems. The shape of the thing decides the shortlist long before anyone's preference does.

Who has to live with it?

Who edits the content, who runs the deploys, who you'll hire next year. A stack your team cannot staff is the wrong stack, however elegant it is.

What does it have to do that's hard?

Search visibility, offline, real-time, heavy data, strict compliance, deep native hardware. One genuinely hard requirement usually eliminates most of the shortlist by itself.

What happens when we're gone?

We build on mainstream, open tools any competent team can pick up, and you own the code and the data. No stack goes in that only we can maintain.

Two calls we don't make on this page. Whether you should build an app at all - and whether it should be cross-platform, fully native, or an install-free web app - is a budget and strategy decision before it is a technical one, and it belongs on our mobile app development service, where we make that call with you in writing. And which of these stacks your project needs is not something a page can decide for you. That is what discovery is for.

You won't find a badge row on this page

That's deliberate. Most of the badges agencies display are directories you can apply to, or labels that mean rather less than they look like they mean - and on at least one of them, the technology's own site says plainly that being listed doesn't make a firm a partner. So where a specific programme is worth addressing, the guide for that technology says plainly whether we're in it, and what the programme actually is. We'd rather be the firm you can verify than the firm with the most logos. What we do commit to is on every guide: published fixed prices, a stack recommended in writing before the build, mainstream open tools any competent team can pick up, and the code and data yours to keep.

FAQ

Choosing a stack, answered

How do you choose which technology to build on?

In discovery, before anything is designed, and we put the recommendation in writing. We start from what you're building, who has to live with it after launch, and the one or two requirements that are genuinely hard - search visibility, offline, real-time, compliance, deep native hardware. That usually eliminates most of the shortlist on its own. Then we recommend a stack, explain what it costs you as well as what it buys you, and you approve it before a line of code is written.

You say you're stack-agnostic. How would I actually check that?

Read the guides. Every in-depth technology guide on this site has a section that names when that technology is the wrong choice and sends you to a different one. Our React guide routes search-critical work away to Next.js. Our Shopify guide sends content-led stores to WooCommerce, and our WooCommerce guide sends product-first stores back to Shopify. Our Flutter guide tells you not to build a search-critical website in Flutter at all. An agency with one house stack cannot afford to write any of that, which is the point.

Do you do staff augmentation, or hire out developers by the month?

No. We don't rent out developer seats, and we don't sell dedicated-team retainers. We take on scoped projects at a fixed price agreed before the build, delivered by the senior people who actually do the work, with the code and the IP transferring to you. If what you need is bodies to add to your own team, we're honestly not the right firm, and we'll tell you that on the first call rather than take the engagement.

Can you take over a codebase somebody else built?

Often, and the first step is always an audit rather than a quote. We look at what the application actually does, the state of the dependencies, whether it can still be upgraded, and how much of the original intent survives in the code. Sometimes the honest answer is that a rescue is cheaper than a rewrite, and sometimes it is the opposite, and we would rather tell you which before you commit. We work in mainstream, open technologies precisely so that inheriting someone else's work is possible.

What if the technology I use isn't listed on this page?

Tell us anyway. This page lists the technologies we work with regularly, not the limit of what we'll look at. If your stack is close to something here - another PHP framework, another headless CMS, another JavaScript runtime - the principles usually carry across and we'll say honestly how much of it is familiar ground. And if it genuinely isn't something we should be touching, we'll tell you that instead of learning it on your budget.

Does the technology change the price?

Almost never. The scope sets the price - how many pages or screens, how much custom logic, how many integrations, how much design. A brochure site costs about the same whether it lands on WordPress or a custom build, because the work is the same size. Our starting prices are published on the pricing page and on each service page, and you get a fixed quote before any build begins, whatever stack we land on.

Not sure which stack you need?

Tell us what you're building. We'll recommend the technology in writing during discovery - including the times the honest answer is a stack you didn't come here for, or no app at all.

Start your project

Fixed price. No sales call needed.

Start a Project