Blog

Field notes from automation work.

Postmortem

When n8n queue mode actually pays off

If you're running fewer than 100 executions per hour you don't need it. Past that, the latency math changes fast. Here's what we learned scaling a B2B SaaS client from 200 to 12,000 workflows/day.

March 2026 · 8 min read

Tooling

Replacing Zapier with n8n: when it makes sense (and when it doesn't)

Three real engagements where we migrated, and the one we recommended against. The numbers are not always what you'd think — Zapier is cheaper than you'd guess up to ~500 tasks/month.

February 2026 · 6 min read

Patterns

Idempotency keys are not optional

Every team we work with has a "duplicate orders" story. Every single one. Here's the 12-line pattern that prevents 99% of them, and why it took us three years to standardize on it.

January 2026 · 5 min read

Operations

Migrating off SharePoint as a "database"

Yes, it's a database. No, you shouldn't treat it as one. A short tour through the workaround tax we measured at three different mid-market clients in 2025.

December 2025 · 7 min read

Stack

Why we still pick Postgres for everything

JSONB, partial indexes, generated columns, pg_cron. The features no one in the SaaS PR cycle is excited about — and the reason we keep recommending the boring choice.

November 2025 · 9 min read

Reflection

The automation that we billed for but shouldn't have

A client paid us €18k for a workflow they could've solved with a single Slack channel and a written process. Here's what we changed about our intake.

October 2025 · 4 min read