Our hosting runbook: what ‘managed’ actually means at Kohlisys.
Patching cadence, backup retention, the on-call rotation, the alert thresholds. The whole document.
Plain-English writing on Drupal, WordPress, hosting, custom software, and running a small services business in public. No SEO listicles. No "5 reasons your website needs..."
The honest side-by-side breakdown we wish someone had handed us in 2018. Content modeling, accessibility, performance, plugin ecosystems, and the org-fit question nobody talks about.
Read the post →We publish roughly twice a month. Long posts only — if it can be a tweet, we don't write it.
Patching cadence, backup retention, the on-call rotation, the alert thresholds. The whole document.
The full spreadsheet from a field-services engagement. Hours, rates, what we'd do differently.
The full pre-flight, migration day, and post-launch checklist. Print it out, tape it to the wall.
And the 38 we tend to remove. Plus our reasoning, plugin-by-plugin.
The math, the offers we turned down, and what happened to the agencies that didn't.
Our 2026 stack, the alternatives we rejected, and the one new bet we're making this year.