Software teams
Engineering work for software teams and the people who depend on them: fix a failing pipeline, ship a feature behind a preview, upgrade a runtime, stabilise a flaky test suite, or hand a growing backlog to a managed Engineering Lane. Each outcome says what is included, what is not and how we check it is done.
- 186 priced outcomes
- 231 practical guides
- 6 free tools
- 52 inspectable examples
Each outcome has a scope, exclusions and acceptance checks. Prices are untested starting points; work is agreed after your enquiry.
Want this handled continuously?
Vibe Engineering Lane: a managed engineering lane for your product
A managed engineering lane for founders and product leaders with an existing product and a continuing backlog. Describe the result. Inspect a running preview. Accept it or tell us what needs to change.
Quote after scope check
Lanes, programmes and whole functions
Continuing responsibility for a product or a site, with one active outcome at a time and evidence you can inspect.
Composed outcome
Clear a defined backlog of bugs and small engineering tasks
Give us a list of bugs and small tasks. We agree the list and a fixed price, then return the whole list as accepted, tested changes.
From £2,500 · untested offer price
Composed outcome
Operate software engineering for your company
Hand us a broad engineering responsibility under governance you set. This is exploratory: we talk first about whether it could work, before anything is proposed.
Quote after scope check
Composed outcome
Your next feature. Working, not just written.
A managed engineering lane for founders and product leaders with an existing product and a continuing backlog. Describe the result. Inspect a running preview. Accept it or tell us what needs to change.
Quote after scope check
Composed outcome
A managed WordPress lane: tested updates, monthly form checks and a change allowance
For one WordPress site: staging-tested updates, monthly form checks and up to two bounded items a month, one at a time. Proposed GBP 690 a month; timing and capacity by written proposal.
Quote after scope check
CI, pipelines and releases
Builds that pass, releases that can be rolled back, and a preview for every change.
Recurring responsibility
Keep your CI pipeline inside an agreed time budget, month after month
We check how long your named pipeline takes against a budget you set, every week, and investigate each overrun. We open one small fix pull request a month, or tell you what only you can change.
£245/month · untested offer price
One-off outcome
Make one CI pipeline's dependency cache hit when dependencies are unchanged
On a re-run with unchanged dependency files, the named pipeline restores its cache and the install step finishes within the target you agreed. A changed lockfile still rebuilds the cache.
£195 · untested offer price
One-off outcome
Stop one CI job from hanging until the timeout cancels it
The named job finishes on its own, within the duration you agreed, on several consecutive runs of the same trigger, without raising its timeout. You receive the cause and the change.
£245 · untested offer price
One-off outcome
Stop a CI job being killed for running out of memory or disk space
The named job completes on the same runner size with a measured margin left, instead of being killed, with the cause named and no runner upgrade needed unless we tell you and you approve it.
£225 · untested offer price
One-off outcome
Add one rollback step to your deploy pipeline and rehearse it on staging
One pipeline action redeploys a named earlier release to staging, the health check passes on it and the time is recorded, with a written list of what a rollback does not undo.
From £595 · untested offer price
One-off outcome
Make one Docker image build from a clean checkout in CI and start healthy
One Docker image builds from a fresh checkout on your CI runner for the platform you agreed, and a container from it passes your health check. We inspect its build arguments and history for secrets.
From £245 · untested offer price
One-off outcome
Fix one failing GitHub Actions job and show a green run
One failing job in one workflow runs green on your pull request branch, on the same trigger, with the before and after logs attached. You review and merge the change.
£149 · untested offer price
One-off outcome
Make a GitLab CI job that never starts actually run on a merge request
The named GitLab CI job starts and finishes on a merge request pipeline on a runner you agreed, after we correct the pipeline rules or tags, or give your admin the exact runner setting to change.
£175 · untested offer price
Recurring responsibility
Keep your GitHub Actions CI green, month after month
We watch the workflows you name. When one fails on your default branch we investigate it and open a small fix pull request (up to two a month), or tell you what only you can change.
£295/month · untested offer price
One-off outcome
Fix one failing Kubernetes Deployment: manifest or Helm values, rollout checked
One Deployment whose pods crash, cannot pull an image or never become ready is fixed in its manifest or Helm values, and its rollout completes with the pods Ready in a test namespace.
From £295 · untested offer price
One-off outcome
Make monorepo CI build and test only the packages a change affects
For five agreed test changes, only the packages that depend on the change run their jobs, required checks still report, and the default branch still runs everything.
From £795 · untested offer price
One-off outcome
Fix a Next.js build that works locally but fails on Vercel
The same commit builds on a Vercel preview and its named page loads there without introducing a secret into source control.
£149 · untested offer price
Composed outcome
Bring one repository's CI to an agreed duration and a reliable run history
We agree a duration target and the causes in scope, then deliver one repository's CI inside that target with a clean observation window and a final summary of every change.
From £3,500 · untested offer price
Composed outcome
Give one service a delivery pipeline with previews, releases and a rehearsed rollback
We deliver previews for every pull request, automated versions and changelog, and a rollback rehearsed on staging for one service, with an end-to-end run-through, one handover and your sign-off.
From £2,250 · untested offer price
One-off outcome
Give every pull request its own preview that updates on push and cleans up on close
Each pull request gets a preview with a link on it. A push updates it, closing removes it, and previews use test settings only, with no secrets for fork pull requests.
From £695 · untested offer price
Recurring responsibility
Rehearse your build, release and rollback path every month, and fix what has drifted
Each month we rehearse your release dry run, a clean image build and a staging rollback, then fix what drifted in a small pull request (up to two a month), or tell you what only you can change.
£395/month · untested offer price
One-off outcome
Automate version numbers, changelog entries and tagged releases for one repository
A dry run on a test branch shows the next version, a grouped changelog and a tag computed from your commit history. A real release is created once, from the release branch, only after your approval.
From £595 · untested offer price
One-off outcome
Add one small web-app feature you can try in a private preview
Try one agreed feature in a private, time-limited preview of your existing web app. Receive tests, screenshots and two revision rounds before you accept the result.
From £750 · untested offer price
Bugs, tests and code quality
A bug fixed with a test that proves it, flaky tests stabilised, and the critical flows kept working.
One-off outcome
Fix a screen that goes blank or spins forever when data fails or is empty
One named screen shows a clear loading, empty, error-with-retry or partial-data state for each agreed failure instead of a blank page or endless spinner, proven with simulated responses.
£245 · untested offer price
Recurring responsibility
Keep your web app's sign-in, forms and integrations working, month after month
We run agreed checks of up to four critical flows against a test account every week. When one breaks we investigate and open a fix pull request, or tell you what only you can change.
£395/month · untested offer price
Composed outcome
Stabilise the critical flows of one web app, each with a check that stays
Pick up to five flows that must work (sign-in, signup, a key form, a webhook, the main screen). Each is fixed where broken and gets an automated check; a provider sign-in adds a recorded manual test.
From £3,500 · untested offer price
One-off outcome
Pin one module's current behaviour with a regression test suite
A test suite around one named module records what it does today, so a refactor or upgrade shows exactly which behaviour changed. You get the tests, a seeded-change check and a gaps note.
£595 · untested offer price
One-off outcome
Clear the fixable dependency vulnerability findings in one repository
Findings from one named scanner that a patch or minor update fixes are cleared in a tested pull request; the rest are listed with the decision each needs. A scanner check, not a security audit.
From £495 · untested offer price
One-off outcome
A README and setup guide proven by a cold start on a clean machine
The setup guide for one repository is rewritten and then followed on a clean machine until the project runs and its tests pass. Every command you read in it has been run.
£295 · untested offer price
One-off outcome
Fix one reproducible bug with a failing-then-passing regression test
One reproducible bug in one codebase: a regression test fails before the fix and passes after it. You get the repair pull request and both test results to review.
From £295 · untested offer price
One-off outcome
Stop junk submissions on one web form without blocking real people
One named form rejects a fixed set of junk submissions on the server and still accepts a fixed set of genuine ones, including unusual names and addresses. You review and release the change.
£245 · untested offer price
One-off outcome
Fix layout that breaks on phones or tablets for one page
Up to five named layout defects on one page are gone at four agreed screen widths, with before and after screenshots and an automated screenshot check you can keep.
£195 · untested offer price
Recurring responsibility
A written review for each pull request on one repository, every month
Pull requests opened on one organisation-owned repository each get a written review, up to an agreed number a month, with a monthly summary of the findings and what happened to each.
£595/month · untested offer price
One-off outcome
Written review findings for up to five named pull requests
Up to five pull requests you name each get a written review: findings with severity, location and how to verify, plus what was not examined. It informs your reviewer; it does not approve a merge.
£495 · untested offer price
One-off outcome
A browser smoke suite for your three most critical flows, run on every pull request
Three named flows, such as sign-up, login and a test-mode checkout, each get an automated browser test that runs on every pull request and fails when that flow is broken.
£995 · untested offer price
Recurring responsibility
Keep tests and documentation matching what your code now does, each month
When behaviour changes on your default branch, we open a pull request that updates the tests and the README or docs to match, up to an agreed number a month, with a monthly drift report.
£295/month · untested offer price
One-off outcome
Stabilise flaky tests, up to five, priced per test, each one fixed or openly quarantined
Up to five named tests that fail at random, priced per test from £395 for one test. Each is reproduced, its cause found, then fixed or, with your approval, quarantined. You get a pull request.
From £395 · untested offer price
Composed outcome
Make a flaky test suite reliable enough that a red build means something
We measure which tests in one suite are unreliable, then fix or openly quarantine each until the whole suite passes an agreed number of full runs in a row. You accept the finished suite.
From £2,400 · untested offer price
Backend, data and queues
Slow queries, deadlocks, duplicate jobs and the background work behind a service.
One-off outcome
Stop "out of database connections" errors in one service, pool budgeted and tested
One service that times out waiting for a database connection, or hits the server limit, is diagnosed and corrected, then completes a load test at the concurrency you name.
From £345 · untested offer price
Composed outcome
Stabilise the data layer of one service: slow queries, N+1, indexes and connections
We agree a defined list of data-layer problems in one service, measure it, and return the whole list as accepted, tested changes with a closing before and after measurement.
From £3,500 · untested offer price
One-off outcome
Find why a scheduled job stopped, fix it, and get an alert if it ever misses a run
One cron job that silently stopped is diagnosed and fixed, overlapping runs are guarded, and a missed-run alert is wired up and shown to reach a named person.
£195 · untested offer price
One-off outcome
Keep a Django site responsive during a long data import
One agreed sample import is queued and reports a completed or failed result without a 502; ordinary pages stay responsive on a test copy.
From £395 · untested offer price
One-off outcome
Review the indexes in one database and apply the agreed changes, measured
The indexes of one PostgreSQL or MySQL database are reviewed against its real queries; up to five agreed changes are applied on staging and measured before and after.
From £495 · untested offer price
One-off outcome
Restart a Laravel job queue that stopped sending business emails
Find why a Laravel queue stopped processing one named email or notification job, repair it on staging, and add a failed-job alert.
£195 · untested offer price
One-off outcome
Fix one endpoint that runs hundreds of queries, and prove the query count
One endpoint stops issuing a query per row: its database query count drops to an agreed ceiling and a test fails if it climbs again, with identical response data.
£245 · untested offer price
One-off outcome
Fix “undefined function mysql_connect” on an old PHP website
Replace removed mysql_* database calls in one old custom PHP site with mysqli or PDO, then test its data-entry and login flows on a copy.
From £395 · untested offer price
One-off outcome
Make one slow database query fast, with before and after plan evidence
One slow PostgreSQL or MySQL query meets a time you set on a staging copy, with the before and after execution plans and an identical-rows check attached.
From £295 · untested offer price
One-off outcome
Stop one background job doing its work twice, with an idempotency check and replay test
One background job that sometimes repeats its side effect gets a database-enforced idempotency record with a claim state and a lease, and a test that replays it through failures.
From £395 · untested offer price
Recurring responsibility
Keep your scheduled jobs and job queues watched, month after month
Named cron jobs and queues get heartbeat checks and queue alarms; a missed run, backlog or dead-lettered message reaches a named person, and up to three alerts a month are investigated.
£295/month · untested offer price
One-off outcome
Fix one cached object that shows stale data after it changes, with the invalidation tested
One cached object shows old data after it changes; its Redis write, delete and expiry order is corrected and tests prove the next read is fresh and the old value gone within a stated window.
£245 · untested offer price
Recurring responsibility
Keep your database healthy: a slow-query and growth review every month
Each month we read your slow-statement and table-growth exports, report what changed, and prepare one agreed fix as a script or pull request for you to apply.
£395/month · untested offer price
One-off outcome
Find why two parts of your app deadlock, and make that workload run clean
One workload that fails with a database deadlock or lock wait timeout is reproduced on staging, its lock order or transaction scope corrected, and a concurrent test shows it clean.
From £645 · untested offer price
One-off outcome
Merge duplicate records in one table and add the constraint that stops new ones
Duplicate rows in one PostgreSQL or MySQL table are merged on a copy, with removed rows archived, a reverse script that is run, a reconciliation report and a non-blocking uniqueness guard.
From £695 · untested offer price
One-off outcome
Fix a Supabase table that returns nothing to signed-in users, safely
On one Supabase table a signed-in test user sees and changes only their own rows, while a second user and a signed-out visitor see none of them, shown by a repeatable test.
From £395 · untested offer price
Composed outcome
Make one service's background jobs and scheduled tasks reliable, and watched
A defined list of job and schedule problems in one service: each job gets a written, tested repeat policy and each schedule a tested missed-run alert, returned as accepted, tested changes.
From £2,450 · untested offer price
Upgrades and migrations
Runtimes, frameworks and databases moved to supported versions, with the way back written down first.
One-off outcome
Convert one small CodeIgniter 3 app to CodeIgniter 4
Inventory every route in a small CodeIgniter 3 app, convert its production paths to CodeIgniter 4, and test five key flows in depth before the site holder switches it live.
From £995 · untested offer price
One-off outcome
Move a Django 1.11 site off Python 2.7 on a test copy
A bounded existing app builds and its agreed pages, login and form flow pass on a test copy using Python 3.12 and Django 5.2; no production switch is implied.
From £1,495 · untested offer price
One-off outcome
Move one Heroku web app and its Postgres database to a host you control
Move one Heroku web app and its Postgres database to a host you choose. A backup you restore is reconciled table by table, and a cutover with a rehearsed way back is agreed first.
From £1,295 · untested offer price
One-off outcome
Upgrade one Laravel 6–10 app with its key business flows tested
Upgrade a Laravel 6–10 app to a currently supported version on staging. Inventory every route and job, then deeply test five agreed business flows before the client-controlled release.
From £1,495 · untested offer price
One-off outcome
Pull one self-contained module out of a monolith behind a tested interface
One module of a monolith gets a documented interface that every caller uses, a contract test passing on the current code and on a separate copy, and a switch that selects which answers.
From £1,495 · untested offer price
Composed outcome
Move one legacy front end onto a maintained build and replace its worst features
For one Webpack-built front end: the build moves to Vite, then up to three jQuery or AngularJS features are replaced one by one, each proved by the same browser checks before and after.
From £3,500 · untested offer price
One-off outcome
Replace one jQuery or AngularJS feature with maintained code and keep the page working
Replace one feature on a page built with old jQuery plugins or AngularJS with maintained code, proved by the same browser checks passing before and after and the rest of the page unchanged.
From £895 · untested offer price
One-off outcome
Change one column on one large table in steps, with every row reconciled and a way back
Change one column of a large PostgreSQL or MySQL table in steps while the app runs: new column added, backfilled, reconciled row by row, then switched, with the old column kept until sign-off.
From £895 · untested offer price
One-off outcome
Move one MySQL application database to PostgreSQL with data reconciled and queries passing
Move one application's MySQL database to PostgreSQL: schema converted, every table's rows reconciled, the app's queries and tests passing on PostgreSQL, and a rehearsed cutover with a way back.
From £1,495 · untested offer price
One-off outcome
Move one Express 4 app to Express 5 with route patterns and error handling tested
Upgrade one Express 4 app to Express 5: converted route patterns, removed methods replaced, async errors reaching your error handler, and a before-and-after URL table proving the same responses.
From £495 · untested offer price
One-off outcome
Move one Node.js 18, 20 or 22 app to Node 24 LTS with builds and tests passing
Run one Node.js app on Node 24 LTS: clean install from the lockfile, native modules rebuilt or replaced, the test suite and the container or CI configuration all on 24, checked on a copy.
From £695 · untested offer price
One-off outcome
Keep an old PHP website running when your host moves it to PHP 8
Make a custom PHP 7 website that nobody maintains run on PHP 8.3 or newer, tested page by page and form by form on a copy before your host switches.
Quote after scope check
One-off outcome
Make one WordPress plugin run cleanly on the PHP version your host is moving you to
Patch one custom or abandoned WordPress plugin so it passes an agreed PHP compatibility scan and an agreed list of functions on a staging copy at the target PHP version.
From £295 · untested offer price
One-off outcome
Move one Python 3.9 or 3.10 app to Python 3.13 with removed modules and wheels sorted
Run one Python 3.9 or 3.10 application on Python 3.13: dependencies installed from a clean environment, removed standard-library modules replaced, and the tests and named flows passing on a copy.
From £795 · untested offer price
One-off outcome
Move one Rails 7.0–7.2 app to Rails 8.1 with its key flows tested
Take one Rails 7.0, 7.1 or 7.2 app to Rails 8.1 one minor version at a time, on the Ruby each step supports. Tests and five named business flows pass on a staging copy before your release.
From £1,495 · untested offer price
One-off outcome
Add a column to a large table and backfill it safely, with a rehearsed rollback
One new column is added to a large PostgreSQL or MySQL table and backfilled in batches on a staging copy under write load, rows written meanwhile also get the value, and a rollback is actually run.
From £695 · untested offer price
One-off outcome
Convert one JavaScript module to TypeScript with strict checks on that folder only
Convert one named folder of a JavaScript codebase to TypeScript under strict checking, with the rest of the code untouched, the tests passing and the type check running in CI.
From £595 · untested offer price
One-off outcome
Get a tested, ranked upgrade plan for one app's runtime and dependencies
One repository: every runtime, framework and direct dependency checked against the vendor's published support dates, the existing tests run as a baseline, and a ranked upgrade path.
£395 · untested offer price
Recurring responsibility
Keep your app's runtime and dependencies on supported versions, month after month
We check one repository each month against vendors' published support dates, open tested pull requests for patch and minor updates, and warn you early when a major step is coming.
£295/month · untested offer price
Recurring responsibility
Keep a test run on the next framework or runtime version green, month after month
A second test run on the next runtime or framework version stays in your pipeline. Up to three failure causes a month end in a compatible fix pull request or a tracked reason.
£195/month · untested offer price
Composed outcome
Bring one legacy app's runtime, framework and key dependencies onto supported versions
An inventory and ranked plan first, then each agreed step taken in order, tested and accepted, until the app's runtime, framework and key dependencies are on supported versions.
Quote after scope check
One-off outcome
Move one Webpack single-page app to Vite with its routes, settings and tests intact
Replace the Webpack build of one browser app with Vite: every loader and plugin accounted for, environment variables renamed safely, and the same routes rendering from the new build.
From £795 · untested offer price
Servers, hosting, domains and email
The machines, certificates, DNS and mail routing underneath a site, brought to a safe and monitored baseline.
One-off outcome
Fix Cloudflare caching that shows visitors old, wrong or private pages
Find which cache rule or response header makes pages stale or shared between visitors, fix it for up to five page types, and prove it with headers and two test sessions.
£195 · untested offer price
One-off outcome
Deploy one Docker Compose app to your VPS with HTTPS and a health check
One Docker Compose app runs on a VPS you own behind HTTPS on your domain, comes back after a reboot, and has a health check you can read, plus the steps to redeploy it.
From £695 · untested offer price
One-off outcome
Move your domain’s DNS with a plan to protect website and email
Move one domain’s nameservers to a new DNS provider. Compare mail and website records before the switch, then check the services after it; cached DNS can delay recovery.
£195 · untested offer price
One-off outcome
Make your bare domain and www address both open the same website
Repair the DNS records and arrange one redirect so the bare domain and the www address both reach your website, with mail records left exactly as they are.
£125 · untested offer price
Recurring responsibility
Keep your domain, DNS and mail records from silently breaking, month after month
We check your domain's public records, expiry dates and certificate against an agreed baseline, tell you what changed, and prepare a correction that restores any drifted record.
£95/month · untested offer price
One-off outcome
Stop forwarded business mail being rejected, junked or dropped
Check up to five forwarding rules, fix your side or swap the forward for an alias or shared mailbox, and show the result with test messages; a strict-policy sender's result is recorded, not promised.
£165 · untested offer price
One-off outcome
Move up to five Google Workspace mailboxes into Microsoft 365, mail only
Copy up to five Google Workspace mailboxes into Microsoft 365 with a pilot mailbox first, switch incoming mail safely, and prove folder counts, sampled messages and new mail match.
£395 · untested offer price
One-off outcome
Find and fix why mail sent to your domain does not arrive
Correct the MX records and, where your host has one, the mail routing setting, so test messages from outside and from your own website reach the right mailboxes.
£175 · untested offer price
One-off outcome
Move up to five cPanel mailboxes to Microsoft 365
Copy up to five hosted business mailboxes and their old messages into Microsoft 365, switch incoming mail safely, and prove new and old mail are present.
£295 · untested offer price
One-off outcome
Set up SPF, DKIM and DMARC for business mail going to spam
Authenticate mail from your domain across your mailboxes and up to three other sending tools. Check headers and DMARC reports; inbox placement cannot be guaranteed.
£195 · untested offer price
Composed outcome
Bring your domain, WordPress site and email up to a safe, tested baseline
We review your domain, WordPress site and business email against a written checklist, fix the gaps, and hand back a tested baseline you can show an insurer or client.
From £1,500 · untested offer price
Composed outcome
Move your WordPress site, domain DNS and mailboxes to new providers as one project
We plan and run the move of one business's WordPress site, its DNS and its mailboxes in the right order, then hand over a verified, documented result.
From £1,950 · untested offer price
One-off outcome
Move one WordPress site to a new host and switch over with a way back
Copy one WordPress site, files and database, to a new host, test it on a preview address, then switch traffic with a written way back and live checks.
£395 · untested offer price
One-off outcome
Move a custom PHP site and its database off shared cPanel hosting
Move your custom PHP site's files and MySQL database to a managed host, test the pages and forms on a preview address, then switch traffic with a way back.
£399 · untested offer price
One-off outcome
Bring back a website after its hosting server runs out of disk space
Find what filled one hosting server, restore enough space safely, and set a disk alert and retention rule so the website is not stranded again.
From £195 · untested offer price
One-off outcome
Set up off-site backups for a website and prove a restore works
Back up one site and its database to a storage account you own, then restore a copy on staging and test pages and a record before signing off.
£295 · untested offer price
One-off outcome
Harden one Linux server: key-only SSH, a firewall and automatic security updates
One Debian or Ubuntu server gets key-only SSH, a deny-by-default firewall and automatic security updates, each checked from outside. It is not a penetration test or a certification.
£295 · untested offer price
Recurring responsibility
Keep one Linux server patched and reviewed, month after month
Each month one Linux server has its automatic updates checked, the rest applied in a window you approve after a snapshot, its services, disk, certificates and logins checked, and a short report.
£145/month · untested offer price
One-off outcome
Stop logs filling the disk: rotation and size limits on one server
Container, journal and application logs on one Linux server get size limits and rotation, so the disk stops filling. A growth test shows the limits working, and nothing outside the logs is deleted.
£225 · untested offer price
One-off outcome
Set up outside uptime, certificate and domain-expiry alerts and test them
Configure up to five outside checks for one site with alerts to two named people, then trigger a deliberate test failure to prove the alert arrives. No on-call cover is included.
£95 · untested offer price
One-off outcome
Fix 502 or 504 gateway errors on one site served through nginx
The named pages of one nginx site stop returning 502 or 504. The cause is found in the error log, the change is tested before reload, and the way back is written down.
£195 · untested offer price
One-off outcome
Set up error tracking on one app and prove a test error reaches you readably
Error tracking is wired into one app with readable traces, release tags, filtered sensitive fields and one alert. Your build holds the tokens; we never receive them. A test error you raise proves it.
£595 · untested offer price
Composed outcome
Make one service's production errors visible, traceable and alerting
One service gets error tracking, structured logs with a request ID and two named alerts, proven together by a test failure you can follow from an alert to the error to the log lines of that request.
From £1,650 · untested offer price
One-off outcome
Structured logs with a request ID, and one alert, for one service
One service writes structured logs with a request ID on every line, with agreed secrets filtered, plus one alert on a failure condition you choose. A test request proves both.
From £695 · untested offer price
One-off outcome
Move one app's secrets out of its env file into your platform's secret store
One app stops reading secrets from a plain env file and reads them from its platform's secret mechanism. It is tested starting from the new source, and you get a rotation checklist and keep every key.
From £395 · untested offer price
One-off outcome
Remove a committed secret from your repository, with a rotation checklist
Up to three credentials in one repository are removed from its files and a rewritten history copy, and replaced with configuration. You rotate the keys; forks, clones and cached views are outside it.
£395 · untested offer price
One-off outcome
Clear the “Not secure” warning after your site's certificate expired
Find why your site’s HTTPS certificate expired, replace it through your host, check the renewal path where the host exposes it, and set an independent expiry warning.
£149 · untested offer price
One-off outcome
Fix "too many redirects" on a site behind Cloudflare
For a site behind Cloudflare, trace the redirect chain, find the two settings that disagree and fix them so each http and https address reaches your site within two redirects, tested with a log-in.
£125 · untested offer price
One-off outcome
Run one process as a systemd service that restarts itself and logs
One long-running process starts at boot, restarts after a crash within limits you set, runs as its own user and writes logs you can read, with the unit file tested.
£195 · untested offer price
Recurring responsibility
Check your Terraform for drift every month and get each difference explained
Each month a plan is run with a credential that cannot change your cloud resources, every difference from the live resources is explained, and you get a proposed fix for each.
£195/month · untested offer price
One-off outcome
Write one Terraform module for a defined resource set, with the plan reviewed
One defined set of cloud resources is written as a reusable Terraform module with named inputs and outputs, and a plan against a test account is reviewed line by line before you apply anything.
From £795 · untested offer price
One-off outcome
Repair automatic certificate renewal on a server you manage yourself
On a server you run, Let's Encrypt renewal is repaired so a dry run passes, the schedule is confirmed, the web server reloads the new certificate, and an expiry alert you own is tested.
£175 · untested offer price
Composed outcome
Bring one running server to an operable baseline: access, logs, secrets
One server that runs but nobody dares touch is brought to a documented baseline: key-only access, a firewall, updates, supervised services, bounded logs and secrets out of env files, each checked.
From £1,900 · untested offer price
One-off outcome
Review one cloud bill and get specific, costed changes to make
One month of one cloud account's bill is read line by line and you receive a ranked list of specific changes, each with the saving worked out from your own figures and the risk of making it.
£295 · untested offer price
Composed outcome
Move a small stack off a legacy server onto a new VPS set to a documented Linux baseline
Your containerised app, PostgreSQL database and certificate move from a legacy server to a new VPS you control, rehearsed first, with the old server kept untouched as the way back.
From £3,500 · untested offer price
One-off outcome
Move one PostgreSQL database to a new host with a tested restore
One PostgreSQL database moves to a new server with its roles and data. A restore is rehearsed first, rows and counts are checked, and the cutover has a written way back.
From £895 · untested offer price
WordPress and site builders
Repair, updates and rebuilds for WordPress, Webflow, Elementor and similar builders.
One-off outcome
Add one structured content type to WordPress, with its fields and page templates
Build one custom post type with an Advanced Custom Fields group, an archive page and a single-entry page, kept in files, so editors fill in fields instead of formatting pages.
From £650 · untested offer price
Composed outcome
Add a searchable directory section to your WordPress site, from fields to filters
Add one structured directory to your WordPress site: a content type with its fields, entry and list pages, search and filters, and the address clean-up, accepted as one finished section.
From £1,900 · untested offer price
One-off outcome
Fix a Bubble privacy rule that shows users records that are not theirs
On a Bubble development version, each test user sees only the records your rule allows and a logged-out visitor sees none, checked on the page and by a direct data search.
£325 · untested offer price
One-off outcome
Stop a Bubble signup from adding users beyond a seat limit
On a Bubble development copy, the third user can register and the fourth cannot create an account; a no-code signup follows the agreed default path.
£225 · untested offer price
One-off outcome
Fix one tracking snippet or widget embed that breaks a page on your site builder
One pasted snippet or widget on a Webflow, Squarespace or Wix page loads without breaking the page, and a tracking tag fires once per page view, with any builder limit named.
£125 · untested offer price
One-off outcome
Get your own domain connected and its HTTPS certificate issued on your site builder
Your domain opens your Webflow, Squarespace or Wix site over HTTPS with no warning, using a list of the records to keep and remove, and your email records left unchanged.
£115 · untested offer price
One-off outcome
Make one Webflow, Squarespace or Wix form deliver every submission to you
One form on a Webflow, Squarespace or Wix site delivers a test submission to the named inbox and keeps a stored copy; the cause and each setting changed are written down.
£145 · untested offer price
One-off outcome
Redirect up to 60 old addresses to your new site and keep page titles and descriptions
Up to 60 old addresses redirect permanently in one hop to the right new page, or are listed with the builder's reason; each new page keeps its old title and description unless you chose new ones.
£295 · untested offer price
Recurring responsibility
Keep your builder site's forms and integrations working, month after month
Each month we test up to three forms and three embeds or tags on your Webflow, Squarespace or Wix site, fix what has broken inside the builder, and tell you what only you can change.
£125/month · untested offer price
Composed outcome
Move one Wix or Squarespace site to Webflow, checked page by page
Up to 60 old addresses (for example 10 pages and 50 posts) move from Wix or Squarespace to Webflow with a redirect map and working forms; you accept it before your domain is switched.
From £3,200 · untested offer price
One-off outcome
Set up a small store on Squarespace or Wix with up to 25 products, ready for a test order
A store on your Squarespace or Wix site with up to 25 products from your sheet, shipping and tax numbers as you give them, your payment provider connected by you, and a test order checked.
£695 · untested offer price
One-off outcome
Import up to 200 blog posts from a CSV into your Webflow or Wix CMS, every field mapped
Up to 200 posts from a spreadsheet land in one Webflow or Wix CMS collection, each column mapped to its field and checked row by row, without overwriting anything by accident.
£245 · untested offer price
One-off outcome
Restore the layout of named Elementor pages that changed after an update
Compare up to eight Elementor pages with a before baseline at three widths, find why they changed, and restore them on a staging copy with a checklist you can verify.
From £295 · untested offer price
One-off outcome
Set up a members-only area using your Wix or Squarespace site's own membership tools
A members-only area on Wix or Squarespace where signed-in members see up to five protected pages and logged-out visitors do not, using the builder's own membership tools.
£645 · untested offer price
Composed outcome
Rebuild your brochure site's page templates so your team edits content, not layout
Rebuild up to six page templates on an existing WordPress brochure site, with editable content areas, brand styles and the same web addresses, accepted by a trial edit and a rehearsed switch-back.
From £2,400 · untested offer price
One-off outcome
Move edits made inside a WordPress theme into a child theme, so updates stop erasing them
Find every change made directly in a parent theme, move it into a child theme, and prove on staging that it works with the current parent, then the updated one, and can be switched back.
From £395 · untested offer price
One-off outcome
Build one Webflow CMS collection with item pages and a list on your site
One Webflow CMS collection of up to 10 fields, a template page for every item and a list on one existing page, filled with up to 25 items you supply.
£495 · untested offer price
Composed outcome
Rebuild your five-page small-business site on Webflow from your content and brand
Five responsive pages built in Webflow from your copy, logo and colours, with a contact form that delivers to your inbox; you accept it on a staging address, then your domain is connected.
From £2,450 · untested offer price
One-off outcome
Bring back a WordPress site showing a critical error or HTTP 500
Find the PHP fatal error behind a site that stopped loading after an update, fix it on a copy, and hand over a tested change with rollback steps.
Quote after scope check
One-off outcome
Add search, filters and sorting to one WordPress directory or listing page
Add keyword search, up to three filters and sorting to one existing WordPress listing, with shareable addresses, working pagination and agreed behaviour for empty results.
From £590 · untested offer price
Recurring responsibility
Check that every form on your WordPress site still delivers, month after month
Each month we submit a marked test through every form you name, check it reaches the agreed mailbox, and report the sender checks in the original message and what we saw.
£95/month · untested offer price
One-off outcome
Make your WordPress form notification emails arrive, through authenticated sending
Set up authenticated sending for up to three forms on one WordPress site, so notification emails come from your domain, and prove each one reaches the agreed mailbox.
£175 · untested offer price
One-off outcome
Make members-only WordPress pages open to the right people and closed to everyone else
Test a role-by-page access matrix on a staging copy of your membership site, fix the rules and caching that let the wrong people in or keep the right people out, and prove it.
From £395 · untested offer price
One-off outcome
Add a second language to up to ten named pages on your WordPress site, set up correctly
Set up one added language for up to ten pages, the menu and footer with separate addresses, a language switcher and matching language tags, using text you supply.
From £790 · untested offer price
One-off outcome
Find which plugin or theme breaks one WordPress page, form or feature, and fix it
Isolate the plugin, theme or setting that breaks one named page, form or feature on a staging copy, then hand over a tested fix or workaround and the evidence.
From £245 · untested offer price
Recurring responsibility
Try every WordPress update on a private staging copy first, month after month
Each month we test your pending updates on a private staging copy, check the pages and forms you name, and send a pass or hold per update. Your team applies them. No backups or monitoring.
£145/month · untested offer price
One-off outcome
Apply an agreed security hardening checklist to one WordPress site
Work through a written ten-item checklist on one WordPress site (backup check, eight hardening changes, risks report), test nothing broke, and hand over the evidence. Risk is reduced, not removed.
£195 · untested offer price
Recurring responsibility
Keep your WordPress site updated, backed up and watched, month after month
Each month we apply updates on a copy first, check your backups still restore, review alerts and your administrator list, and tell you what changed and what needs a decision.
£195/month · untested offer price
One-off outcome
Restore a hacked WordPress site from a clean backup and verify it
Rebuild one compromised WordPress site from fresh core files and a backup dated before the earliest evidence we find, check it against official checksums, and give you a credential reset list.
From £295 · untested offer price
One-off outcome
Make scheduled WordPress posts and timed tasks run on time, with a real scheduler
Find why scheduled posts show "Missed schedule" or timed tasks run late, set up a dependable trigger, and prove it with three harmless scheduled test events and a clean event list.
£195 · untested offer price
One-off outcome
Map every old address to its new one and clean up canonicals after a WordPress restructure
Build a tested map for up to 300 old addresses on one WordPress domain, each to one new address, remove chains and correct canonical addresses and the sitemap in the SEO plugin settings.
From £450 · untested offer price
Analytics, tracking, speed and accessibility
Measurement that can be trusted, pages that load quickly, and accessibility problems found and fixed.
One-off outcome
Fix one page or flow against a named accessibility checklist
One page or short flow is tested against an agreed list of WCAG 2.2 criteria, the failures are fixed, and each criterion is re-tested by hand and shown as pass or not applicable.
From £595 · untested offer price
Composed outcome
Make one client site's paid-traffic measurement trustworthy from click to conversion
Campaign tagging, ad conversion tags, consent order and any site-to-checkout hand-off on one site are checked together and proven with test visits.
From £1,495 · untested offer price
One-off outcome
An accessibility audit report for one user flow, against WCAG 2.2 A and AA
One flow of up to eight pages or states is tested with scans, keyboard use and a screen reader. You get a findings report against WCAG 2.2 A and AA. It is not a conformance statement.
£695 · untested offer price
One-off outcome
Measure one slow endpoint or page, make one agreed change and re-measure the same way
Server response time for one endpoint or server-rendered page is measured, one agreed change is made and it is measured again the same way. You get both sets of numbers. Not browser metrics.
From £895 · untested offer price
One-off outcome
Make your cookie banner's choices reach your Google tags in the right order
Consent defaults load before any tag, a banner choice updates them, and Tag Assistant shows the same states you agreed with your own policy.
£395 · untested offer price
One-off outcome
Prove your Google Ads and Meta conversion tags each fire once on a test conversion
One test conversion fires your Google Ads and Meta conversion tags once each with the agreed value and currency, read in Tag Assistant and Meta Test Events; the Ads status is recorded as it stands.
£295 · untested offer price
One-off outcome
Make each order send one GA4 purchase event, not two or three
A test order creates exactly one purchase event with its own transaction ID, and reloading the confirmation page does not create another.
£295 · untested offer price
One-off outcome
Send your shop's GA4 funnel events: view item, add to cart, checkout and purchase
One store sends view_item, add_to_cart, begin_checkout and purchase with items, currency, value and transaction ID, checked in DebugView, one report and one exploration.
From £795 · untested offer price
One-off outcome
Get one GA4 key event recording again, proven with a test event
One named action on your site produces one GA4 event with the agreed name, visible in DebugView and then counted as a key event.
£195 · untested offer price
Recurring responsibility
Have each Tag Manager change tested in preview before you publish it
Each container change you request is built in a workspace and tested against your event list before you publish, with a monthly change log.
£145/month · untested offer price
One-off outcome
Clean up one Google Tag Manager container so every tag has a reason
One Tag Manager container is inventoried, stripped of unused and duplicate tags, and saved as a named version for you to publish, with a before and after test.
£395 · untested offer price
Recurring responsibility
Keep your key landing pages inside an agreed weight and speed budget, month after month
Each month we measure up to three named pages on your Webflow, Squarespace or Wix site against an agreed weight and lab-speed budget, and fix what pushed a page over it.
£165/month · untested offer price
One-off outcome
Make one slow landing page on your site builder meet an agreed weight and speed budget
One page on Webflow, Squarespace or Wix is brought under a page-weight and lab-speed budget agreed from a measured baseline, without a redesign, using only what the builder allows.
£345 · untested offer price
Recurring responsibility
Keep your key pages inside Core Web Vitals limits, month after month
We measure up to five named pages every month on a fixed test profile. When one slips past an agreed limit after a release, we find the cause and open a fix, or tell you what only you can change.
£295/month · untested offer price
One-off outcome
Bring one Core Web Vitals metric on one slow page into the good range
One named metric on one named page passes its published good threshold (loading, layout shift) or a stated lab proxy (responsiveness) in agreed lab tests, with the cause written down.
From £495 · untested offer price
One-off outcome
Make one site's old and new URLs resolve cleanly: redirects, canonicals and sitemap
Up to 300 agreed URLs on one site each return the right status, one permanent redirect at most, a matching canonical tag and a correct sitemap entry, checked with a repeatable test sheet.
From £395 · untested offer price
One-off outcome
Set up a server-side Tag Manager container on your own subdomain and send GA4 through it
A server container on a subdomain of your site receives your GA4 events and forwards them once, shown in server preview and counted once in GA4.
From £995 · untested offer price
One-off outcome
Keep one visitor as one visitor when your site hands them to a separate checkout
A test journey from your site to your checkout domain stays in one GA4 session, with the checkout not listed as the traffic source.
£345 · untested offer price
One-off outcome
Count successful enquiry form submissions in GA4 for one form, ignoring failed attempts
One form sends one named GA4 event only when a valid submission succeeds, with no personal details in the event.
£245 · untested offer price
Composed outcome
Rebuild the measurement of one website so each number can be traced to a test
One site gets a measurement plan, a data layer specification, a clean container and the agreed events, each proven with a named test.
From £4,500 · untested offer price
Recurring responsibility
Test your key tracking events on a schedule, with a monthly report
We run your named test events on the live site on an agreed schedule and tell you with evidence when one stops firing or changes.
£195/month · untested offer price
One-off outcome
Fix campaign link tagging so paid, email and social land in the right GA4 channel
Your live campaign links use one naming rule, and each tested link pattern appears in GA4 with the agreed source, medium, campaign and channel.
£245 · untested offer price
Composed outcome
Bring one site section up to a named standard for speed, accessibility and URLs
For up to ten key pages we agree a written standard: up to three speed limits, an accessibility checklist for one flow and clean URLs. We fix what misses it and hand back a results table you accept.
From £2,950 · untested offer price
Integrations, sign-in and messaging
Webhooks, sign-in, email and SMS, and the connections between your product and other services.
One-off outcome
Fix one webhook endpoint that rejects genuine events as unsigned
One named provider's test events pass signature verification at your endpoint, and forged or altered events are rejected. You review and release the change.
From £295 · untested offer price
One-off outcome
Fix users being logged out straight after a successful login
After login, a test user stays signed in across page loads in the agreed environments, and across a browser restart where a lasting session is agreed. The cookie is set, sent back and kept.
From £295 · untested offer price
One-off outcome
Put each booking from your app on a Google Calendar, and keep changes in step
A booking created, moved or cancelled in your app creates, moves or removes exactly one event on one Google Calendar at the right local time, however many times the job runs.
£445 · untested offer price
One-off outcome
Make one API client survive rate limits and outages without duplicates or retry storms
One named API client in your code waits as the provider asks, backs off with spread-out retries, stops at a budget and never repeats a write that may already have happened.
£295 · untested offer price
Composed outcome
Move up to four scattered third-party integrations behind one internal module
Calls to up to four outside services move into one module with one place for credentials, timeouts, retries and logs, test fakes for each, and the app behaving as before.
From £3,500 · untested offer price
One-off outcome
Send each website enquiry into Pipedrive as a person and a lead, and never lose one
Each valid submission of one website form creates or reuses one Pipedrive person and adds one linked lead. Failed sends are kept and retried, and a lost reply is looked up before any retry.
£345 · untested offer price
Recurring responsibility
Keep up to three third-party integrations healthy: credentials, quotas and deprecations
Each month we check your named integrations for expiring credentials, quota use and announced provider changes, fix what sits in your code and tell you what only you can renew.
£195/month · untested offer price
One-off outcome
Let users upload files straight to private S3-compatible storage with expiring links
Signed-in users upload one kind of file straight to a private bucket through an expiring link. Files are recorded only after a size and type check; failed or unconfirmed uploads are removed.
£395 · untested offer price
One-off outcome
Add Google address autocomplete to your checkout form with a locked-down key
Customers type an address on one form, pick a suggestion and see the street, town, postcode and country filled in; typing by hand still works and the key works only on your site.
£295 · untested offer price
Composed outcome
Set up customer email, SMS and staff Slack notifications for up to five events in one app
Up to five events in your app each send the right email or text to the customer and an alert to staff, from one table, with every send logged once and its delivery status recorded.
From £2,400 · untested offer price
Recurring responsibility
Keep your app's emails and texts reaching people, with failures found early, every month
Each month we read your app's delivery records for email and SMS, flag addresses and numbers that keep failing, check sender records still match, and send a short delivery summary.
£145/month · untested offer price
One-off outcome
Fix one social sign-in that fails with a redirect or callback error
One named sign-in provider completes login in the environments we agree: the provider accepts the callback and your app starts a signed-in session. You review and release the change.
£195 · untested offer price
One-off outcome
Add Sign in with Google to your existing login without creating duplicate accounts
Users sign in with Google beside your existing login; first sign-in links to the right account only under a rule you approve, and a forged, replayed or code-injected sign-in is refused.
From £495 · untested offer price
One-off outcome
Make your website's contact or booking form emails arrive again
Repair a custom PHP or Laravel form's sending path using an authenticated mail service, verify test delivery, and preserve and log failed submissions. Inbox placement is not guaranteed.
£195 · untested offer price
One-off outcome
Send your app's emails through SendGrid on your own domain, with bounces recorded
Up to three kinds of app email go out through your SendGrid account on your authenticated domain, and an address that bounces is recorded once and not mailed again.
£395 · untested offer price
One-off outcome
Post one app event to a Slack channel, without letting Slack slow or break your app
One agreed event in your app posts one message to one Slack channel; a repeat of the event adds nothing, and a Slack outage or rate limit never fails the customer's request.
£195 · untested offer price
One-off outcome
Add monthly and yearly Stripe plans to a Next.js app
One test account can buy, renew and cancel the agreed plan; Supabase reflects the correct current access state without duplicate subscriptions.
Quote after scope check
One-off outcome
Send one kind of SMS notification from your app through Twilio and track its delivery
One agreed app event sends one SMS through your Twilio account, and the app stores each message's delivery status from signed callbacks, even when they arrive out of order.
£345 · untested offer price
One-off outcome
Receive Slack events in your app: acknowledged in time, verified, and safe to replay
Your app answers each Slack event in time, rejects unsigned or stale requests, and claims each event ID before starting the work, so retries and duplicate deliveries do not start it twice.
£445 · untested offer price
One-off outcome
One event, one record: stop a Zap creating duplicates
A synthetic event from a disposable source creates one record in a disposable destination, and repeating or replaying that event on the test copy never adds a second one.
£155 · untested offer price
Guides for this work
Troubleshooting guide
Moving a WordPress site: the files, the database and the web address stored inside it
A WordPress move copies two things and sometimes rewrites a third. Learn when the address must change, why a blind find-and-replace corrupts settings, and how to test before DNS.
Troubleshooting guide
One slow endpoint or page: measure the distribution before you change any code
Build a measurement two people would agree on, read percentiles instead of averages, separate lab from field figures and decide what a believable before and after comparison has to show.
Troubleshooting guide
Secrets in an env file? Protected alternatives on Compose, systemd and Kubernetes, and the rotation order
Why environment variables are a weak place for secrets, how Compose secrets, systemd credentials and Kubernetes Secrets differ, and a rotation order that does not take the app offline.
Troubleshooting guide
WordPress hardening: what each common measure does, what it cannot do, and a safe order
WordPress's own hardening guide calls its measures risk reduction, not elimination. Learn what each does, which caveats apply, and an order that protects you from breaking the site.
Troubleshooting guide
A safe routine for WordPress plugin and theme updates: staging, small groups and a pass or hold decision
How to test updates on a copy before they reach the live site, what WordPress and WP-CLI provide, and what a useful result looks like.
Troubleshooting guide
Can your sign-up or checkout flow be finished with a keyboard alone? A test script and the focus rules behind it
Keyboard operation, focus order, a visible focus indicator and focus not hidden by a sticky banner are four separate WCAG 2.2 checks. Run them on one flow before paying for an audit.
Troubleshooting guide
Certificate validation fails: port 80, redirects, DNS challenges and rate limits
What the HTTP-01 challenge needs from your server, when the DNS-01 challenge is the right choice, and how failed attempts can lock you out for an hour or a week.
Troubleshooting guide
Google sign-in callback checks: state, nonce, PKCE, one-time code and ID token validation
The checks a sign-in callback must make before it starts a session, including PKCE, and a test for each failure using synthetic tokens and a stand-in token endpoint.
Troubleshooting guide
Hacked WordPress site: restore a clean backup or clean in place, and what a restore cannot do
WordPress's own advice for a hacked site starts with documenting, resetting passwords and fresh files. Learn what checksum checks can and cannot prove and when to stop and take advice.
Troubleshooting guide
Junk keeps arriving through your web form: why browser checks do not stop it and what does
Scripts post straight to the address behind the form and skip the page. Validate on the server, then add a few low-friction controls and test them against real-looking junk.
Troubleshooting guide
Moving a PostgreSQL database to a new server: dump, roles, restore and the cutover freeze
What pg_dump does and does not include, how to rehearse a restore, how roles and ownership affect it, and why writes must stop before the final dump.
Troubleshooting guide
Page scrolls sideways or content is cut off on a phone? Find the one element that is too wide
A sideways scroll bar means one element is wider than the screen. Common causes: a flex item that will not shrink, a missing viewport tag, a full-height section and long unbroken text.
Showing 12 of 231 that touch this work. See all guides on the site.
Examples you can inspect
Inspectable example
Synthetic upgrade register: one invented Node.js app, five components and a ranked path
An invented inventory shows how support dates, a test baseline and prerequisites turn into an ordered upgrade path, including a component whose date is unknown and one that is outside our fixed jobs.
Inspectable example
Example written review of one pull request: findings, labels and a not-examined list
An inspectable synthetic review of an invented pull request showing the five parts of a finding, the shown and suspected labels, and the list of what was not examined.
Inspectable example
Synthetic CSV-to-CMS mapping: seven columns, four traps and the checks that follow
An invented three-row spreadsheet and its mapping to CMS fields shows a date written two ways, a true or false column, a reference by slug or ID, and an image column that each builder treats differently.
Inspectable example
Synthetic example: one month's WordPress update report with passes, a hold and a decision needed
An invented staging test of six pending updates for a made-up bakery site, showing the evidence and decision recorded for each update.
Inspectable example
Synthetic monorepo matrix: which jobs should run for five changes and a default-branch push
An invented six-package repository, its dependency graph, the expected job set for each test change and how a summary check keeps merging possible.
Inspectable example
Synthetic screen-states matrix: seven cases for one orders list, each with a response, a screen and a test
A made-up orders screen shows how to write loading, empty, failed, timeout, server-error and missing-field cases as a table that a test per row can prove.
Inspectable example
Synthetic test-event matrix: eleven named actions and what GA4 DebugView should show
An invented shop and form with a numbered test table, so every tracking claim can be checked with a pass condition. Synthetic example, not a client result.
Inspectable example
Example definition of three critical flows for a browser smoke suite, with break checks
An inspectable synthetic definition of three flows with start, steps, observable end state, data, third-party handling and the deliberate fault that must make each test fail.
Showing 8 of 52 that touch this work. See all examples on the site.
Free tools
Free tool
DNS cutover TTL planner: when to lower the TTL, switch and raise it again
Enter the current TTL, your planned switch time, the TTL to lower to and when you can lower it. Get exact timestamps and the worst-case time old answers can linger.
Free tool
Backlog cost and break-even calculator: arithmetic on your own backlog numbers
Enter your backlog by size, your own hours, review hours, hourly cost, lead time, pace and a monthly running cost to compare, and see total hours, total cost, months to clear and break-even. Not a quote.
Free tool
Certificate expiry countdown: sort your HTTPS certificates by time left
Paste hostnames and certificate not-after dates. See them sorted by time remaining, flagged at 7, 30 and 60 days, with a renewal-by date for each. Nothing is looked up.
Free tool
GitHub Actions failure triage: an ordered checklist of what to check first
Answer eight questions about a failing GitHub Actions run and get an ordered checklist from fixed, documented rules, with the reason, the evidence to collect and the limits of each step. It does not read your logs or diagnose the failure.
Free tool
SPF, DKIM and DMARC record checker: read your pasted records against the RFCs
Paste your SPF, DMARC and optional DKIM key records as text and get specific findings, each with the RFC section behind it. No DNS lookups; nothing leaves your browser.
Free tool
Migration prerequisites checklist: identify what you have not checked
Answer five yes/no/unknown questions about restore, staging, business checks, rollback and authority. This reports your answers, not production readiness.
A need we have not covered yet?
Tell us what you need accomplished. We confirm whether we can offer a useful scope before accepting work.
Describe a custom outcome