The systems your company runs on, written by five developers you can name.
Garnet Court builds and looks after the internal systems that mid-sized companies depend on. Your staff get software that matches how the work is done.
export async function retry<T>(
job: () => Promise<T>,
tries = 4,
): Promise<T> {
for (let n = 1; ; n++) {
try {
return await job();
} catch (err) {
if (n >= tries) throw err;
await sleep(2 ** n * 250);
}
}
}
What a larger company asks before it signs
- Who owns the code?
- You do, from the first commit. One clause in the contract says so.
- Who do we talk to?
- One named developer for the whole project, and a second who knows it well enough to step in.
- What if you stop trading?
- The repository and the runbook are yours, so another team can carry on.
- Will you fill in our forms?
- Yes. Security questionnaires and supplier onboarding are part of the job.
Selected work
- Delivery runs off a spreadsheetA building-supplies distributor with four depots.
- One client list for nine clinicsA veterinary group with nine clinics.
- An invoice run that rounded differently from financeA training provider that invoices about forty employers each month.