Guides

Custom software, client portals & automation, explained.

Practical, opinionated guides drawn from real production work, for teams weighing up custom builds, automation, and moving off tools they have outgrown.

Comparison

Client Portal: Build vs Buy

When an off-the-shelf portal is the right call, when a custom build pays for itself, and the questions that actually decide it.

Pricing

How Much Does a Custom Client Portal Cost?

Real fixed-price ranges for a custom client portal in 2026, what drives the number up or down, and where the money actually goes.

Comparison

n8n vs Zapier vs Make for Small Business

Which automation platform fits a small business: the real trade-offs on price, control, and where each one quietly costs you at scale.

Comparison

Custom Website vs WordPress

When WordPress is the sensible choice, when it becomes a liability, and what you actually gain from a custom-built site.

Comparison

Custom Client Portal vs SaaS Tools

How a custom portal stacks up against Softr, SuiteDash and Copilot, and the point where a SaaS tool quietly starts holding you back.

Comparison

Custom Booking System vs Calendly

Where Calendly is exactly right, and where a custom booking system earns its cost: complex availability, payments, and owning the flow.

Automation

Self-Hosting n8n for Business: Real Costs & Failure Modes

What it actually takes to run n8n in production: the real costs, the ways it bites you, and how to keep it reliable.

Automation

Automating Client Reporting with n8n

Turn recurring client reports into a scheduled, hands-off pipeline: pull the data, build the report, deliver it, every time.

Automation

Automating Invoicing End to End

From trigger to payment to reconciliation: how to take manual work out of invoicing without losing control of it.

Migration

Legacy PHP Migration: Upgrading 5.6 to 8.x Safely

How to move an old PHP application to a supported version without a rewrite gamble: the strangler approach, the failure modes, and what it costs to wait.

Have a project in mind?

Tell us what you are working on.