World Congress 2024 Aug 20, 2024 Session details

A Journey from Internal Tools to Public SDK

Lucille Tachet

How did Canva scale its developer ecosystem without compounding maintenance overhead? Learn how they systematically transformed internal UI components into robust, composable public SDKs.

Pause
Mute Enter Fullscreen
#1 about 4 min

Introduction to Canva and its developer application ecosystem

Third-party developers utilize isolated javascript bundles to seamlessly embed distinct user workflows directly into the design platform.

#2 about 2 min

Target audiences for application development platforms

The different groups building integrations include third-party developers, enterprise customers, and professional system integrators.

#3 about 2 min

Scaling application development through strategic focus and enablement

Focusing on tooling and enabling system integrators prevents quality degradation when maintaining multiple frontend integrations.

#4 about 3 min

Improving product quality through strategic internal dogfooding

Building internal applications creates a fast feedback loop for discovering subtle frontend integration bugs.

#5 about 2 min

Identifying common architectural patterns in digital asset management

Designing multiple content applications reveals shared architectural requirements for asset fetching, filtering, and exporting.

#6 about 2 min

Using configuration-driven templates to unify application development

Consolidating duplicate application code into a highly composable configuration template drastically reduces frontend maintenance.

#7 about 3 min

Catching authentication vulnerability deprecations with staged internal releases

Staged internal releases silently uncover undocumented dependencies on deprecated query parameters before deployments reach external developers.

#8 about 3 min

Establishing a multi-stage release flow for developer SDKs

Publishing internal tools across successive private and public registries ensures continuous feedback loops and platform resilience.

#9 about 3 min

Future roadmap for authentication services and integration frameworks

Future initiatives focus on centralized token management services and providing robust public REST endpoints.

Matching moments

2:01 min

Driving developer adoption through internal developer platforms and components

Kevin Kaiser Kevin Kaiser +1 · World Congress 2025

2:05 min

Iterating from early prototypes to scalable products

Tonci Zilic · World Congress 2022

1:22 min

Treating developer platforms as internal products to drive adoption

Anna Ozor Anna Ozor · Europe 2026 Virtual

1:42 min

Integrating developer docs and product experiences seamlessly

Saif Ali Shaik Saif Ali Shaik · Europe 2026 Virtual

1:43 min

Summarizing the organizational benefits of platform engineering

Christian Strack · LIVE

2:50 min

Expanding ecosystem adoption across WebAssembly and AI frameworks

Thomas Steiner · Coffee With Developers

Upcoming sessions on this topic

Open session

World Congress 2026 North America

September 23, 2026 · 14:20–14:50

Stage 2

Build Interactive Copilot Experiences with Canvas Extensions

James Clancey

Principal Product Manager at GitHub

James Clancey
Open session

World Congress 2026 North America

September 24, 2026 · 11:00–11:30

Stage 6

Accelerating development and managing agents with the GitHub Copilot app

Christopher Harrison

Senior Developer Advocate at GitHub

Christopher Harrison
Open session

World Congress 2026 North America

September 24, 2026 · 15:30–16:00

Stage 6

Going beyond the code through the GitHub Copilot App: how to unlock you and your team’s superpower

Jenny Hwang

Director of User Research at GitHub

Jenny Hwang
Open session

World Congress 2026 North America

September 24, 2026 · 10:20–10:50

Stage 2

From Static Rules to Reasoning Platforms: Scaling Intelligent Canary Delivery in 2026

Daniel Oh

Senior Principal Developer Advocate

Daniel Oh
Open session

World Congress 2026 North America

September 25, 2026 · 11:00–11:30

Stage 2

Build Fast, Deploy Faster: Cross Platform AI development in 2026

Charlie Cheever

CEO & Co-Founder of Expo

Charlie Cheever
Open session

World Congress 2026 North America

September 24, 2026 · 16:10–16:40

Stage 4

From Cloud Native to Multi-Cloud Native: Write Once, Deploy Anywhere

Sandeep Pal

Principal Member of Technical Staff at Salesforce

Sandeep Pal