All work

Platforms & Products

HitDirector & WebHostNOC

Most hosting sells you disk space and wishes you luck. This sells the part nobody advertises, which is somebody answering at two in the morning.

Founded, built, and operateLinuxDocker / TraefikCloudflarecPanel/WHMresticAnsibleStripe
  • Round-the-clock incident response on a fleet with no night shift, because the first response is automated rather than staffed.
  • Backups verified by restore drill, daily, and a drill that stops running goes red.
  • No secret in any repository. Sealed storage or an on-host file, nothing else.

The problem

Most small-business hosting is a control panel and a hope. The thing I can actually sell is the fifteen years of production operations behind it: incident response instead of ticket triage, monitoring that reaches an engineer, and backups that are restore-tested rather than merely taken.

What runs underneath

Underneath it: containers and reverse-proxy routing on one tier, a traditional control-panel host on another, a CDN and web application firewall at the edge. Certificates renew themselves under a guardian that re-asserts them and starts complaining long before anything is close to expiring. Every site has its own uptime monitoring, with metrics, dashboards, and somewhere for an alert to actually go. And the self-healing responder and change protocol written up elsewhere on this site.

Backups are append-only to isolated offsite storage, with freshness, immutability and “the watchers are alive” as continuously asserted invariants rather than as a calendar reminder. Restore drills export metrics; a drill that stops running goes red.

Onboarding is a runbook, not a memory

Adding a site is a written, ordered procedure: placement, bootstrap, secret custody, DNS and edge configuration, monitoring registration, backup enrolment, and a security baseline. Every step has an assertion attached to it, so a half-onboarded site is visible rather than merely unlucky.

Patching is scheduled and automated with a canary, a captured baseline and a verify-no-change step, and the board that reports patch state links to the runbook it is actually governed by. Both under version control, because a script in git whose schedule lives only on disk is a rebuild that silently loses the automation.

Engineering decisions

The calls I made, and what each one cost.

Secrets never live in a repository.

A secrets platform with sealed storage and per-tenant keys, or an on-host environment file with tight permissions. Nothing else. A committed credential is a credential you have to assume is public.

The commit is the deploy on the control plane, and that is written down.

There is no push, no CI and no review gate on the fleet control repository. Nothing is ever “staged for later”, so never leave a working fix uncommitted, and equally never commit something you have not run.

More systems

I'm looking for Incident Commander and SRE roles.

If your team is drowning in toil, alert noise, or incidents that never quite close. That is the work I do.

Get in touch