Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. How We Approach a PHP Build
PHP Development

How We Approach a PHP Build

How we build PHP applications: starting with the people doing the work, one workflow live early, and business logic kept apart from the framework.

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

Understand the process from the people doing it, get one workflow into production early, keep business logic separate from the framework, and leave everything in your accounts.

We start with the people doing the work

Not with the specification and not with management's description of the process. With whoever actually does it, watching them do it, asking why at each step.

The process as documented and the process as performed differ in almost every business we work with. Building for the documented version produces a system nobody uses.

Something in production early

One workflow, working, in front of real users within about six weeks. Everything after that is shaped by how they actually use it rather than by how we assumed they would.

It also means that if something is wrong, we find out in week six rather than in month four.

Four things we insist on

  1. Your repository, your credentials — without exception
  2. Tests around the calculations and the money paths
  3. A deployment process, not file uploads
  4. Business logic separate from the framework, so it is testable and portable

What we avoid

  • Building what a product already does well
  • Specifications written as screen layouts
  • Big-bang launches with no earlier user contact
  • Frameworks or patterns chosen for their own sake
  • Anything that makes leaving us difficult

How we communicate

A weekly note on the same day: what moved, what did not, what we need from you, and whether the date has changed. Short and honest.

If something is going wrong, you hear it that week rather than at the deadline. That is the whole of our project management philosophy.

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

Which framework do you use?

Whichever fits the project and your existing team. Consistency and proper use matter more than the specific choice.

Do you work with our existing developers?

Frequently, and it works well. We follow their conventions rather than imposing ours.

What if we want to take it elsewhere?

Everything is in your accounts and documented for that purpose. We would rather be kept because the work is good.

How do you price?

Fixed price for a scoped phase, after discovery. We will tell you when something genuinely needs to be time and materials.

Keep reading

More on PHP Development

PHP Development

Why PHP Is Still a Sensible Choice

Is PHP still a good choice for business applications? Where modern, typed PHP fits, where another language is better, and the hosting and hiring arguments.

PHP Development

Improving Old Code Without a Rewrite

Modernising a legacy PHP application without a rewrite: move to a supported PHP version, add tests around what matters, then strangle rather than replace.

Start here

Have a process that needs a proper system?

Tell us how it works today and where it goes wrong. We will tell you honestly whether building is the right answer.

  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 →