How do you scale an SDK without breaking things for your partners? Learn how Canva's internal testing process prevents critical bugs before they ever reach the public.
#1about 3 minutes
How Canva's app SDK empowers developers
The Canva Apps SDK allows any developer to build and integrate creative apps directly into the design platform.
#2about 3 minutes
Understanding the different types of app developers
Canva's platform serves third-party developers, enterprise system integrators, and internal teams, each with distinct motivations and needs.
#3about 3 minutes
Scaling app development with enablement and dogfooding
To scale app creation without sacrificing quality, the team focuses on enabling partners and using their own tools internally ("dogfooding") to find bugs.
#4about 3 minutes
Building a template from common app patterns
By identifying common patterns in Digital Asset Management (DAM) apps, a reusable React component template was created to accelerate development.
#5about 3 minutes
How dogfooding prevented a critical authentication bug
An internal release caught a breaking change in an authentication method deprecation, preventing a widespread incident for external developers.
#6about 3 minutes
A phased release flow from internal to public
New tools are released in stages from internal teams to trusted partners and finally to the public, gathering feedback at each step.
#7about 2 minutes
The future of the Canva developer platform
Future development focuses on a token management service and a new Connect API, following the same internal-first release philosophy.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
02:44 MIN
Introducing the Canva Developers Platform and SDK
Insights from building the Canva Developers Platform to empower 185 million designers
02:57 MIN
Using internal hackathons and feedback to build APIs
Insights from building the Canva Developers Platform to empower 185 million designers
02:50 MIN
Understanding the architecture of the Canva Apps SDK
Insights from building the Canva Developers Platform to empower 185 million designers
02:33 MIN
Prioritizing API development with app archetypes
Insights from building the Canva Developers Platform to empower 185 million designers
01:56 MIN
Implementing tools to enhance the developer workflow
Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?
04:42 MIN
The origin and mission of WeAreDevelopers
Official Opening of WeAreDevelopers World Congress
01:39 MIN
Empowering developers with tools and an AI-first culture
Software is the New Fuel, AI the New Horsepower - Pioneering New Paths at Mercedes-Benz
03:42 MIN
The history and mission of WeAreDevelopers
Official Opening of WeAreDevelopers World Congress 2025
WWC24 Talk - Brenda Romero - Stay: Surviving and Thriving in TechBrenda Romero discusses her tech career journey, overcoming burnout, and inspiring future game developers at WWC24.Here is what she had to say in the video:Hey everyone! Thanks for joining us!Reflections on a Rough YearLast year, I gave a talk about ...
Chris Heilmann
All the videos of Halfstack London 2024!Last month was Halfstack London, a conference about the web, JavaScript and half a dozen other things. We were there to deliver a talk, but also to record all the sessions and we're happy to share them with you. It took a bit as we had to wait for th...
Luis Minvielle
Developers share the most interesting tech they ever builtMost people's first thoughts about Hacker News revolve around venture capital, stock prices, company valuations, and $1499 dongles. But what if we told you that Hacker News could also be a place for pure, consummate, wholesome content that tackles ho...
From learning to earning
Jobs that call for the skills explored in this talk.