Maintenance & support
The aftercare that makes 'survives handover' true.
Software that ships and then gets abandoned decays: dependencies go stale, browsers change, and an unpatched vulnerability becomes a phone call you did not want. Maintenance is how we keep what we built worth what you paid for it.
- Pricing
- Scoped
- Typical timeline
- Ongoing
- Stack
- TypeScript · Next.js · Docker · CI/CD
Engagements are scoped like everything else — a written list of what is in and out of range, a fixed monthly price, and a defined response time measured in working days. It is deliberately not a 24/7 on-call promise.
What this covers
Bug fixes and small updates
The in-scope fixes and small improvements agreed in the month's plan, shipped and tested against the existing QA pack.
Dependency and security upkeep
Dependencies kept current, known vulnerabilities patched on a sensible schedule, and a written record of what changed.
Monitoring and health checks
The environment watched, logs and uptime reviewed, and problems caught while they are still small.
A clean exit
When you end the engagement, you get a written handover and your full source and documentation — the same standard as a build.
What you get
- A written scope of what is covered, agreed up front
- Bug fixes and small improvements shipped on a defined schedule
- Dependency and security upkeep with a written record
- A monthly summary of what changed and why
- A documented handover when the engagement ends
Stack
- TypeScript
- Next.js
- Docker
- CI/CD
We use a small, well-understood stack deliberately. Fewer surprises, faster decisions, and estimates that hold.
Common questions
- What does 'defined response time' mean?
- Exactly what it says, in writing: fixes within a stated number of working days depending on severity, and monitoring reviewed on a schedule. No vague 24/7 on-call claim that neither side actually wants to live with.
- Can you maintain software you did not build?
- Usually — and we will review it honestly before we say yes. If it is not safe for us to touch, we will tell you rather than take a retainer and learn on your budget.
- How do we cancel?
- With 30 days' notice. No lock-in, and at the end you get a written handover and everything we have produced. The relationship is designed to end cleanly, which is why it keeps going.