Engineering & product updates

Deep-dives, tutorials, and stories from the team building Mario Koala AI.

Tutorials 8 min

Building a Stripe → Slack billing alert pipeline in 20 lines

Step-by-step tutorial: connect Stripe webhooks, filter for failed charges, and post a rich Slack message — no servers needed.

Product 4 min

Announcing v2.4: parallel steps, YAML syntax, and 40 new integrations

Today we're shipping our biggest release yet — parallel step execution, a declarative YAML pipeline format, and 40 new connectors including Notion, Linear, and Airtable.

Engineering 15 min

Postgres logical replication as an event source: lessons from 6 months in production

We use pg_logical to stream database changes into pipelines. Here's everything that went wrong, and the monitoring we built to catch it earlier next time.

Stories 6 min

How Driftboard cut their deploy notifications from 12 scripts to 1 pipeline

The platform team at Driftboard had 12 separate bash scripts and two Zapier zaps just to notify Slack when a deploy finished. Here's how they consolidated everything.

Tutorials 10 min

Scheduled data sync from REST APIs to Postgres: a complete walkthrough

Schedule a nightly job that fetches paginated API data, deduplicates rows with an upsert, and sends a summary email if the sync fails — all in one pipeline definition.

Engineering 11 min

Designing an idempotency system for distributed pipeline runs

At-least-once delivery means every pipeline step must be safe to replay. We'll show you the idempotency key design we use internally and how you can apply it in your own steps.