APIs That Can't Afford to Be Wrong: Lessons from Moving Money

Abstract

Most API design advice assumes a forgiving environment: retries are cheap, data has a single source of truth, and a slow response is only an inconvenience. Financial infrastructure assumes none of that. Card networks give you three seconds to auth or decline. Settlement takes days but fees post immediately. And if your ledger is off by a few cents, you might not find out until it's a legal problem.

During this talk, Fawziyah draws on her years building payments infrastructure to share four principles that make APIs more resilient under those conditions:

  1. Continuous reconciliation
  2. Edge case first design
  3. Latency under pressure
  4. Idempotency at scale

All four will make your APIs better whether or not they're moving money.


Speaker

Fawziyah Alebiosu

Fawziyah Alebiosu

Software Engineer @Imprint

Fawziyah is a Software Engineer based in San Francisco. She works at Imprint, a Series D payments startup led by CTO and author Will Larson. She previously spent many years building merchant payment infrastructure as part of the Payments Facilitation team at GoDaddy. When she's not coding, she's playing tennis, lifting weights, or reading a good book

Read more

Date

Monday Nov 16 / 10:35AM PST ( 50 minutes )

Location

Pacific DEKJ

Share

From the same track

Session

The Schema Was Never Enough: The World in Protocols

Monday Nov 16 / 01:35PM PST

Every reliable process in the world is a protocol: auctions, double-entry bookkeeping, brokerage account transfers, or APIs. Protocols reduce ambiguity but the world remains messy.

Speaker image - Ryan  Scott Brown

Ryan Scott Brown

Principal Engineer @Crunchyroll, Previously @Red Hat, @Trek10, and @Vendia

Session

Everything I Knew About Developer Experience Is Wrong for Agents

Monday Nov 16 / 11:45AM PST

Most of what we know about developer experience we learned from humans. Agents are a different user, and some of our best practices quietly work against them.

Speaker image - Emmanuel Paraskakis

Emmanuel Paraskakis

Founder & CEO @Level 250

Session

Stop Fighting the Remodel: API Design for Models That Outgrew Their Boundaries

Monday Nov 16 / 05:05PM PST

Every domain model has a breaking point. At Netflix, ours arrived all at once—Ads, Games, Live events, and entirely new kinds of content. Each pulled the core entities in different, sometimes contradictory directions.

Speaker image - Aarti Gupta

Aarti Gupta

Staff Engineer @Netflix

Session

MCP Tools Influencing APIs for Agents

Monday Nov 16 / 02:45PM PST

Details coming soon.

Session

Unconference: Modern API Design

Monday Nov 16 / 03:55PM PST