What we build.
Four kinds of work, described in enough detail that you can tell whether yours is one of them. If it sits between two of these, it probably still fits.
Websites
A website is the part of the business that works while nobody is in the office. It should say what the company actually does, load quickly on a mid-range phone on a weak connection, and be findable by someone who does not already know the name.
When the business is understood and the job is to represent it clearly. If people need to log in and do something, you are looking at the next section.
Applications
An application is software people use, repeatedly, to get something done. The measure is not how it looks in a screenshot; it is whether someone on their fourth task of the morning can finish it without thinking about the interface.
When there are users, states and permissions. The moment a page needs to know who is looking at it, it stops being a website.
Software and platforms
Off-the-shelf software asks the business to change shape to fit it. That trade is often worth making. When it is not — because the process is the business, or because the workarounds have quietly become the job — custom software is the cheaper answer over any reasonable timeframe.
When you have tried the off-the-shelf tools and the workarounds now cost more than the licence. Or when the process itself is the advantage and you do not want to standardise it away.
Systems and integration
Most businesses do not have a software problem. They have four pieces of software that do not speak to each other, and a person in the middle retyping things. Integration work is unglamorous and returns more per rupee than almost anything else we build.
When someone's job includes the phrase "and then I copy it into". That sentence is almost always a project.
How we choose technology.
We do not have a favourite framework, and we would be suspicious of a company that did. The choice is made against four questions, in this order.
Does it fit the problem?
A content site and a real-time dashboard should not be built the same way.
Can it be maintained?
By us, and eventually by someone who is not us. Unusual choices need to earn their strangeness.
What does it cost to run?
Hosting, licences and the attention it demands after launch are part of the price, not a footnote.
Will it still be reasonable in five years?
Boring, widely used technology ages better than exciting technology. We choose boring more often than not.
We will tell you what we are using and why, in language you can evaluate. If a decision only makes sense to a developer, it has not been explained yet.
What we do not do.
Saying this plainly saves everybody a meeting.
Ongoing marketing and ad management.
We build the thing; we do not run your campaigns.
Brand identity from scratch.
We work carefully within an existing identity, and can build one where the digital product is the brand, but we are not a brand studio.
Template installations.
If a theme and a weekend genuinely solves your problem, that is a real answer and you do not need us for it.
Very short-notice work.
Understanding takes time. Projects that must start on Monday usually should not start with us.
Work we cannot staff properly.
We would rather decline than subcontract a project we cannot supervise.
Not sure which of these you need?
That is a normal position to be in, and it is the conversation we are best at. Describe the situation and we will tell you what we think it needs — including if the answer is less than you expected.
Tell us what you need