#api-integration
49 episodes
#5206: Why IKEA Has No Replacement-Parts API
IKEA's catalog is community reverse-engineering. GS1 solved replacement semantics years ago. Neither reaches a purchasing manager's database.
#5154: DeepSeek's Two-Endpoint Philosophy
DeepSeek quietly routed Pro traffic to Flash — and that routing change says everything about its two-endpoint strategy.
#5025: What Does "Contract" Actually Mean in Code?
From TypeScript interfaces to database schemas — when is a software contract real, and when is it just a hope?
#5017: Reverse-Engineering a Backend from the Frontend
Building a backend when only the frontend exists—database first, then ORM, API, and the hidden traps.
#4759: API Keys vs OAuth: When Simplicity Becomes a Security Trap
API keys are simple but leak identity, scope, and auditability. Here's when they work and when they don't.
#4757: AI Agents Need a New Identity Model
How composite identity and short-lived credentials replace API keys for autonomous AI agents.
#4755: Why OAuth Makes You Re-Authorize Apps
Understanding delegated authority: why OAuth's consent flow is a feature, not a bug.
#4754: Why Code Authentication Needs So Many Keys
API keys, OAuth tokens, service accounts — why can't one authenticator rule them all? The answer is trust topology.
#4753: Cookies as AI Credentials: The Auth Problem
How to get browser cookies into an AI agent's hands — and why they expire so fast.
#4750: Reverse-Engineering Hidden Web APIs
How to find undocumented APIs in your browser's network tab and hand them to AI agents.
#4703: MCP Binary Payloads: Why URLs Beat Base64
MCP can't carry raw bytes. Here's why the URL pattern is the only legal move—and what the File Uploads Working Group might change.
#4610: Why Twilio and RingCentral Never Converge
Twilio and RingCentral both turned telephony into software. So why do they barely compete? The answer is law, not tech.
#4549: When AI Agents Spend Real Money
An AI agent bought a phone number through Twilio. Here's how agentic commerce already works — and what it means for authorization.
#4543: WhatsApp Business API vs App: Which Fits Your Solo Practice?
A solo consultant's guide to choosing between the WhatsApp Business app and the API for client messaging.
#4522: The Sixth Shim: When MCP Becomes a Middleware Factory
Six servers, six shims, no architecture. A taxonomy of MCP integration pain.
#4521: MCP Transport Architecture in 2026: Gateway Design
Three transports, one gateway. How to bridge stdio, legacy SSE, and streamable HTTP in production.
#4499: Twilio for Small Business: IVRs, SIP & Phone Trees
How to build professional phone systems with Twilio — IVRs, round-robin routing, voicemail transcription, and SIP setup.
#4471: What's Actually Behind the API Endpoint?
How OpenAI, Stripe, and Netflix actually manage APIs at millions of requests per second.
#4450: Intercepting Claude Code: The Proxy Ecosystem
How middleware proxies intercept, reroute, and transform AI tool traffic — and what it means for users.
#4352: What If Banks Just Handled the Plumbing?
What if banks stopped trying to be good at customer experience and just handled the settlement infrastructure?
#4188: Find the Quietest Time to Drive Using Google's API
Query Google's Routes API to find statistically optimal driving times in Jerusalem — no gut feelings required.
#4167: Why AI Can’t Read Your Gmail (Yet)
Your AI misses emails and fails to send replies. It’s not dumb—the pipes are leaky.
#4166: Why Your AI Can't Find That Email
Your AI assistant misses emails because of API limits, not intelligence gaps.
#3684: Your Home Inventory Can’t Order Groceries (Yet)
Supermarkets have APIs, but they’re not for you. Here’s how AI agents are changing the game.