Development
Web development frameworks in 2026: what we actually use for UK business sites
The frameworks we build UK business websites and apps with in 2026, when each one is the right call, and how the choice changes…
· 8 min read
Microservices Architecture
Modular systems and microservices in Laravel and Node, split only where it genuinely helps you scale.
At a glance
Microservices architecture means building a system as several small services, each doing one job (payments, search, notifications, stock) and talking to each other over APIs or message queues. We design and build microservices and modular systems in Laravel and Node.js for UK businesses at £60 an hour plus VAT. We also spend a fair amount of time talking people out of them.
That is not a sales trick. Microservices became famous because companies with hundreds of engineers needed teams to ship independently. A business with three developers and one product rarely has that problem, and splitting a system up too early swaps one set of headaches for a larger, more expensive one: more servers, more deployments, more things to monitor, and bugs that now live in the gaps between services.
Most systems we see are better served by a single, well-organised application with clear internal modules, and one or two parts pulled out where there is a measurable reason. People call this a “modular monolith”. It is less fashionable and far easier to live with. You get one codebase to deploy, one database to back up and one place to look when something goes wrong, while the boundaries inside it are clean enough that any module can be extracted later if it needs to be.
So the first thing we usually deliver is not code. It is a short written review of your current system and a recommendation: leave it, tidy it into modules, or split out specific services. You can take that report to any developer.
If your team is small, your traffic is steady and you run one website or app, keep it in one application. If your real complaint is speed, the fix is almost always caching, query tuning and a CDN rather than new architecture; our DevOps and hosting work often solves it in days. If the complaint is that the code is a mess, splitting a mess into ten networked pieces gives you ten messes and a network. Refactor first.
| Item | Modular monolith | Microservices |
|---|---|---|
| Deployment | One app, one pipeline | One pipeline per service |
| Hosting at small scale | One server or container | Several containers, a queue, often a gateway |
| Debugging | One log, one stack trace | Needs tracing across services |
| Team size it suits | 1–10 developers | Several teams working independently |
| Scaling | Scale the whole app | Scale only the busy parts |
| Cost to change direction later | Low if modules are clean | High once contracts between services are fixed |
Our rate for this work is £60 an hour plus VAT, with discounts from 5 % at 10 hours up to 25 % at 100 hours. These are typical ranges, not quotes.
| Piece of work | Typical effort | Cost before VAT |
|---|---|---|
| Architecture review and written recommendation | 10–15 hours | £570–£810 |
| Move slow jobs to a queue and background workers | 20–50 hours | £1,020–£2,400 |
| Extract a first service (e.g. payments or notifications) | 40–100 hours | £2,040–£4,500 |
| Phased replacement of a legacy system | 200+ hours | from £9,000 |
A worked example: a 15-hour review is £900, less 10 % is £810, plus VAT of £162, so £972. If you then book a 100-hour block for the extraction, that is £6,000 less 25 %, so £4,500 plus £900 VAT. Hours never expire, so anything unused rolls into the next phase. Remember the running costs too: three or four small services usually cost more to host and monitor than one app, often by tens of pounds a month at small scale and more as you add environments.
We read the code, look at your hosting, logs and traffic patterns, and talk to whoever gets called when things break. Then we write down where the real bottlenecks are, with evidence. If we recommend extracting a service, we put it behind the existing system first, route a small share of traffic to it, compare results, and only then switch over. No weekend cut-overs with fingers crossed.
The team is based in London and we are happy to meet in London, but this work runs well remotely, and we work with companies in Manchester, Leeds, Bristol, Edinburgh and across the UK. If you have an in-house team, we can work alongside them and leave them with documentation, tests and diagrams they can maintain without us.
The answers usually make the decision obvious. If you want a second opinion on your architecture, get in touch, or book a block of hours for a review. Related work: API development and integration and cloud solutions.
A monolith is one application that handles everything. Microservices split the system into small independent services that communicate over APIs or queues. A modular monolith sits in between: one application with clean internal boundaries, which suits most small and medium teams.
Probably not if you have a small team, steady traffic and one main product. Microservices pay off when parts of a system have very different load, need to release independently or are shared by several products.
Not automatically. They let you scale the busy parts independently, but network calls between services add overhead. Most speed problems are better solved with caching, database tuning and a CDN.
Yes. We extract one service at a time and run it alongside the existing system, routing a small share of traffic to it first, so there is no risky big-bang switch.
A review with a written recommendation is typically 10–15 hours, about £570–£810 plus VAT at £60 an hour with the volume discount. You can take the report to any developer.
Usually yes at small scale: more services mean more hosting, deployment pipelines and monitoring. The extra cost is worth it only when independent scaling or independent releases solve a real problem.
How a project runs
You always know where we are and what happens next.
A call about your business and what "done" looks like. No pitch, just questions.
Written scope, fixed price or hour package, and a timeline you can hold us to.
Weekly updates and a staging link from day one. You watch it grow.
Lighthouse, Search Console and real devices before anything goes live.
We deploy, hand over the keys, and stay on for updates, security and support.
REST APIs and integrations that connect your website, shop, CRM, payments and accounts so data flows by itself.
From £60 per hour
Cloud hosting, migration and cost reviews for sites, shops and apps on UK data centres, with tested backups.
From £60 per hour
Git, staging, CI/CD, tested backups and monitoring, sized for small teams rather than enterprises.
From £60 per hour
Ongoing care for the hosting, domains, DNS, email settings, backups and updates behind your website and apps.
From £50 per hour
Straight advice on whether blockchain fits, plus crypto payment, wallet and smart contract integrations when it does.
From £60 per hour
Development
The frameworks we build UK business websites and apps with in 2026, when each one is the right call, and how the choice changes…
· 8 min read
Development
Most UK SaaS MVPs cost £7,000–£20,000 ex VAT and take 10–16 weeks. Here's what that buys, what to leave out, and a worked example…
· 9 min read
E-commerce
Most shops should start on a platform. Some genuinely need a custom build. How to tell the difference, with real UK costs and a…
· 9 min read
Ready when you are
A developer replies within one working day. Fixed price or hourly, your choice — and the code is yours.