What we've been shipping.
Real releases and improvements from live client platforms — the kind of steady, hands-on work that keeps software earning its keep long after launch.
A database-free blog in flat Markdown files
We replaced a database-backed blog with flat Markdown files — new posts go live simply by uploading them, with nothing extra to host.
From rankings to revenue
Reports can now turn keyword positions into projected revenue — layering conversion rate and order value on top of the rankings clients rank for.
One-click client switching
Clients who look after more than one company can now switch between them from the header — no logging out, no second account.
How we cut a client's oversized images by 77%
A scripted, audited pass over a client's 626 oversized WordPress images shrank them from 3GB to under 700MB — with zero failures.
Partial refunds, end to end
Paypolli merchants can now issue full or partial refunds with a reason attached — and the platform keeps every balance and status straight.
Getting checkout ready for Strong Customer Authentication
When PSD2 tightened the rules on card payments, we reworked the entire checkout so every gateway stayed compliant.
Pulling live reviews onto a venue's homepage
A hospitality venue's homepage now shows live TripAdvisor and on-site reviews automatically — social proof that keeps itself current.
Automated interchange billing, every 15 minutes
Paypolli now reclaims interchange fees from merchants automatically — a background job that bills every fifteen minutes and can't double-charge.
Tickets that depend on other tickets
Rebll's ticket-type engine now supports conditional availability — like an add-on that only unlocks once the main ticket is in the basket.
When a plugin isn't enough: a custom fixtures table
A football TV-listings site outgrew its off-the-shelf plugin, so we built a bespoke fixtures-and-broadcaster table behind the polished front end.