Cloud Lordcloud-lord//t. ivanovic← back to site
04 / blog

writing

engineering notes from running an AI consultancy stack

→ 2026-05-29

Building a self-hosted Matomo with consent-gated tracking on Hetzner — Terraform, Vault, and S3 backups

Google Analytics 4 with consent done wrong is a fine; consent done right kills your data. The third option is to host the analytics yourself. Here's how I built a Matomo stack that respects consent and doesn't lose half its data to it.

12 min read·Tomislav Ivanović
→ 2026-05-22

Pulsar Relay: a 200-line task scheduler I built to keep my agent pool sequential when I needed it

Most LLM agent pools are happily concurrent. Sometimes you need them not to be — and when you do, LangGraph and Temporal are big tools for a small problem. Here's the small tool I wrote instead.

9 min read·Tomislav Ivanović
→ 2026-05-15

From dictation to deploy: how I shipped a Mailcow stack via voice-driven Pulsar Relay plans

I dictated a sentence at 2 AM. Six hours and 14 sequential agent components later, I had a self-hosted Mailcow instance with encrypted S3 backups. Here's the full chain.

11 min read·Tomislav Ivanović
© 2026 cloud-lord.com · built and hosted by t. ivanovic · Belgrade
linkedingithubemailprivacyprivacy settings