NEWConduyt v3 is live: native email + SMS campaigns, now with flow-based automation.See what's new →
Writing

Engineering notes,
sales & ops essays.

What we're learning. What our customers are teaching us. Occasionally, what we got wrong. Long-form only. No listicles.

AllEngineeringRevOpsProductCustomer storiesCompany
Featured · Engineering

Why we rewrote the automations runtime — and what it cost us.

Eighteen months on the new runtime. 13x p99 latency win, 50x concurrent run ceiling. Here's the 32,000-foot summary of the architecture, and the two things we'd do differently next time.

RORafael Ortiz · CTO·Apr 16 · 22 min read
Flow engine · p99 latency · 18 months
240 → 18ms
13.3x faster · lower is better
SQL
or no
SQL?
Product · Reporting

Why the chart builder still shows its SQL — and why we think that matters.

We spent four months making SQL optional. We also spent four months making sure it was never invisible.

Priya Shah · ProductApr 10 · 9 min
Stop
per-record
pricing.
RevOps

The five hidden taxes in a "free" CRM tier.

You're paying by the webhook, the contact, the field, the report, and the seat. Here's the math across three big vendors.

Lena Brighton · GTMApr 03 · 14 min
72h
replay
window.
Engineering

Designing a webhook replay system we'd actually trust.

Idempotency keys, per-tenant queues, and why we gave up on "exactly-once" and leaned into at-least-once plus dedupe.

Jules Takeda · EngMar 28 · 18 min
From HS
in a
weekend.
Customer stories

How Northwind moved 3 pipelines off HubSpot in 48 hours.

Exports, mapping collisions, and the one custom field that took longer than the other 212 combined.

Anna Moreno · SupportMar 21 · 11 min
Why
we killed
AI copilot.
Product

The feature we shipped — then ripped out three months later.

A candid look at our AI deal-summarizer experiment. The data said "adoption." The customer interviews said something else.

Dani Park · CEOMar 14 · 16 min
Show
the math.
RevOps

What a transparent forecast actually looks like in a board deck.

The spreadsheet template we share with customers on day one. Weighted probability x stage x decay, with every number traceable.

Lena Brighton · GTMMar 07 · 8 min
SAML
for
everyone.
Security

Why SAML should never have been a premium feature.

The identity-tax pricing pattern is actively hostile to security. Here's why we refused to do it.

Kwame Nkomo · SecurityFeb 28 · 10 min
Postgres
14 → 16.
Engineering

Zero-downtime Postgres upgrades across 9 regions.

The tooling we built, the one mistake we made on region 7, and why you should use logical replication even if you don't think you need it.

Jules Takeda · EngFeb 21 · 20 min
Hiring
paid
trials.
Company

We pay candidates for the take-home. Two years in, the data.

Acceptance rates, completion rates, quality of signal, and what it costs us per hire. The conclusion: we're not going back.

Dani Park · CEOFeb 14 · 12 min
More posts coming soon