Profile: Keeping a Live Platform Alive
A 15-year-old subscription platform with a live, paying subscriber base, hundreds of features, and thousands of commits from many past hands. We keep it running, secure, and billing-accurate. Our responsibilities include incident response, security fixes and billing-data integrity.

The Challenge
Revenue still flows through an ageing platform that cannot be switched off. The job is to keep it running, keep it secure, and keep its billing data correct, while responding to real production incidents.
What We Do
Production incident response, security fixes, and billing-data integrity. We investigate incidents and check changes against the operational and billing behaviour involved.
Refusals by address, user agent and rate began on the server. They were later moved to the load balancer.
Why It Matters
Maintaining an inherited, fifteen-year-old system requires careful investigation and review of changes against the live service. That is the work we keep doing.
On the parts we touch we add tests, keep dependencies patched, and watch the platform with monitoring and automated backups, so it stays healthy and maintainable without a risky rewrite.