Coffee With Developers Feb 2, 2026

API‑First: How Twilio Designs for Developers - Justin Kitagawa (Twilio)

Justin Kitagawa

Justin Kitagawa asserts that trust is your true API product. Abandon the disconnected feature factory mindset. Learn how Twilio engineers composable, backward-compatible building blocks for five-nines availability.

Pause
Mute Enter Fullscreen
#1 about 2 min

Twilio's core mission and responsibilities

An overview of the communication platform and the systems managed behind console and API endpoints.

#2 about 2 min

Maintaining high availability for critical infrastructure

Why focusing on operational excellence is necessary to achieve extreme availability metrics.

#3 about 1 min

Onboarding users through the developer console

How the console acts as the entry point for provisioning API keys and programmatic access.

#4 about 4 min

Prioritizing backward compatibility in API design

The importance of supporting existing endpoints to ensure mission-critical systems and hardware integrations do not break.

#5 about 4 min

Designing composable APIs as platform building blocks

How decomposing complex actions into reusable primitives allows customers to build custom communication workflows.

#6 about 5 min

Prioritizing impact over raw feature development

Why product teams should investigate the root intent of customer requests rather than purely becoming a feature factory.

#7 about 3 min

Overcoming organizational silos to effectively unite platforms

How aligning different channels and acquisitions prevents the product structure from suffering under Conway's Law.

#8 about 3 min

Modernizing customer support with AI and multi-channel handoffs

How combining traditional telephone technology with asynchronous chat and AI creates seamless user experiences.

#9 about 8 min

Engineering practices for extreme platform reliability

Adopting an operational mindset through cross-team alignment, incremental deployments, and cellular architecture to isolate hardware failures.

#10 about 5 min

Synchronizing documentation and SDKs declaratively

Using OpenAPI specifications to automatically generate consistent helper libraries and reference code across programming languages.

#11 about 3 min

Scaling the developer console for enterprise structure

Transitioning a platform interface to support complex organizational access controls and sub-organization management.

#12 about 3 min

Maintaining simplicity while serving enterprise complexity

Preserving the quick time-to-value for individual developers even when building advanced enterprise features.

#13 about 4 min

Treating developer documentation as a primary product

Why high-quality, self-service documentation is critical for preventing support tickets and teaching AI models.

#14 about 4 min

Securing AI agents through scoped authorization

Addressing security challenges by utilizing playgrounds and restricted permissions to safely run language models.

#15 about 4 min

Establishing trusted communications against AI spoofing

Proving brand ownership over phone numbers to combat voice cloning and fraudulent telecommunication activities.

#16 about 3 min

Opportunities for utilizing telecommunication APIs

Encouraging developers to explore communication workflows and share feedback on improving the developer experience.

#17 about 4 min

Surviving sudden scale events and malicious traffic

Lessons learned from massive traffic spikes and protecting infrastructure using cloud partner rulesets to block bad actors.

Matching moments

1:40 min

Summarizing key engineering lessons for platform API development

Anto Anto · WWC 2024

4:42 min

Practical guidance for developing trustworthy AI applications

Christoph Bräunlein Christoph Bräunlein +3 · WWC 2025

3:32 min

Designing outstanding APIs with simplicity, safety, and evolvability

Anto Anto · WWC 2024

3:26 min

Designing APIs for security from day one

Philippe De Ryck · LIVE

3:20 min

Architecting the platform with modern cloud and mobile technologies

Tom George · LIVE

1:44 min

Summarizing developer experience and artificial intelligence companions

Robert Hoffmann Robert Hoffmann +1 · LIVE

Upcoming sessions on this topic

Open session

World Congress 2026 North America

Designing APIs That Survive AI Agents at Scale

Phani Pendurthi

Mastercard, Principal Software Engineer

Phani Pendurthi
Open session

World Congress 2026 North America

Reinventing Testing Practices in the AI Era

Eric Deandrea

Java Champion & Senior Principal Software Engineer, IBM

Eric Deandrea
Open session

World Congress 2026 North America

AI-Driven API Design

Mike Amundsen

Author, Adviser, Trainer

Mike Amundsen
Open session

World Congress 2026 North America

When Agents Became Users: Rearchitecting Identity and Permissions for AI at Scale

Dor Cohen, Yoav Gal

Dor Cohen
Yoav Gal
Open session

World Congress 2026 North America

The Broken Rung: How AI is Rebuilding Software Development from the Ground Up

Tomislav Tipurić

Chief Technology Officer, Nephos

Tomislav Tipurić
Open session

World Congress 2026 North America

Beyond the Code: Human-AI Synergies in Product Development

Ajita Kanchivakam Ananth

Staff Technical Program Manager at Google

Ajita Kanchivakam Ananth