Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. What We Build Automation With, and Why
Business Automation

What We Build Automation With, and Why

The stack behind our automation work, when we use no-code instead, and why the choice is usually about maintenance.

Updated 2 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

Python for the logic, the client's existing systems for the data, hosted queues for reliability, and no-code platforms where they genuinely fit. We choose for who maintains it in three years, not for what is interesting to build.

The default stack

  • Python for extraction, transformation and business logic — abundant skills, excellent libraries, easy to hand over
  • PostgreSQL where we need our own store, which is less often than people assume
  • Hosted queues and schedulers so failures retry rather than disappear
  • Your existing systems as the source of truth wherever they can be
  • Managed hosting, because a business without an infrastructure team should not be running servers

Why Python rather than something faster

For business automation, the constraint is almost never execution speed. It is how quickly the logic can be written, understood and changed by whoever comes next.

We optimise for the person who inherits this in two years. That rules out clever, and it rules out anything only one person on earth can maintain.

When we recommend no-code instead

Two systems, simple logic, modest volume, and someone non-technical who wants to own it. In that case a connector platform is faster to build, cheaper to start and genuinely better for you.

We say so and we do not bill for the build. The economics change once logic becomes conditional, volume rises, or a failure costs real money — that is when custom starts winning.

What we insist on regardless of stack

  1. Idempotency — running the same input twice does not duplicate anything
  2. Retry with backoff, because transient failures are most failures
  3. A quarantine path so one bad record never stops the run
  4. Alerting on absence, not just on errors — silence is the dangerous failure
  5. An audit trail of what ran, on what, and what it produced

Where AI fits in the stack

Where the input is unstructured and a human could check the output in seconds: reading emails, extracting from documents, classifying enquiries. Everything else stays deterministic.

Matching, routing and posting decisions are rules, because you need to be able to read them, change them and explain them to an auditor.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Will we be locked into your stack?

No. Mainstream languages, mainstream hosting, code in your repository, documentation as a deliverable. A competent developer can pick it up without us.

Do you use n8n or Make?

Where they fit, yes, and we will tell you when they fit better than a build. We also rebuild flows that have outgrown them, which is a common reason clients arrive.

Can it run on our own servers?

Yes, if you have someone to run them. For most clients managed hosting is cheaper once you count the operational burden.

What about AI models?

Hosted APIs with regional processing for most work, abstracted behind a thin interface so the provider can be swapped in an afternoon rather than a project.

Keep reading

More on Business Automation

Start here

Want to know what we would build yours with?

Tell us the process and the systems involved. We will tell you the stack, and whether a no-code tool would do the job for less.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →