Anto Lepejian
Insights from building the Canva Developers Platform to empower 185 million designers
#1about 3 minutes
Introducing the Canva Developers Platform and SDK
Canva launched its developer platform and SDK to empower a community of developers to meet the diverse design needs of its 185 million users.
#2about 3 minutes
Understanding the architecture of the Canva Apps SDK
The SDK uses a sandboxed iframe and a message bus to communicate with an API controller, which acts as an anti-corruption layer to decouple public APIs from internal product code.
#3about 3 minutes
Using internal hackathons and feedback to build APIs
Canva uses a phased approach including internal releases and hackathons for dogfooding to gather feedback and improve APIs before a public launch.
#4about 4 minutes
Starting small with a pragmatic engineering approach
The team initially prioritized speed by using manual processes and simple infrastructure, allowing them to focus on delivering APIs before investing in automated pipelines.
#5about 3 minutes
Prioritizing API development with app archetypes
Canva defined three core app archetypes—creation, content, and AI-powered—to ruthlessly prioritize which APIs to build next and align the engineering teams.
#6about 4 minutes
Following four core principles for outstanding API design
APIs are designed as a long-term commitment guided by four principles: simplicity, safety, evolvability, and consistency to ensure a great developer experience.
#7about 3 minutes
Ensuring API consistency with a design working group
An API design working group, run sheets, and a shared engineering handbook help maintain consistency and alignment across independent teams, avoiding the pitfalls of Conway's Law.
#8about 2 minutes
Key lessons learned from building a developer platform
The journey highlights the importance of dogfooding, pragmatic excellence, avoiding poor APIs, and writing things down to gain clarity and scale effectively.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
03:14 MIN
How Canva's app SDK empowers developers
A Journey from Internal Tools to Public SDK
Unlock Moments
Create a free account to watch a limited number of Moments each month.
Upgrade to PRO for unlimited access to the full archive.
Upgrade to PRO for unlimited access to the full archive.
You have an account? Log in
01:44 MIN
The future of the Canva developer platform
A Journey from Internal Tools to Public SDK
Unlock Moments
Create a free account to watch a limited number of Moments each month.
Upgrade to PRO for unlimited access to the full archive.
Upgrade to PRO for unlimited access to the full archive.
You have an account? Log in
02:44 MIN
Understanding the different types of app developers
A Journey from Internal Tools to Public SDK
Unlock Moments
Create a free account to watch a limited number of Moments each month.
Upgrade to PRO for unlimited access to the full archive.
Upgrade to PRO for unlimited access to the full archive.
You have an account? Log in
03:42 MIN
The history and mission of WeAreDevelopers
Official Opening of WeAreDevelopers World Congress 2025
Unlock Moments
Create a free account to watch a limited number of Moments each month.
Upgrade to PRO for unlimited access to the full archive.
Upgrade to PRO for unlimited access to the full archive.
You have an account? Log in
00:24 MIN
How Atlassian built a community around its products
The Power of Developer Communities
Unlock Moments
Create a free account to watch a limited number of Moments each month.
Upgrade to PRO for unlimited access to the full archive.
Upgrade to PRO for unlimited access to the full archive.
You have an account? Log in
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
Unlock Moments
Create a free account to watch a limited number of Moments each month.
Upgrade to PRO for unlimited access to the full archive.
Upgrade to PRO for unlimited access to the full archive.
You have an account? Log in
04:42 MIN
The origin and mission of WeAreDevelopers
Official Opening of WeAreDevelopers World Congress
Unlock Moments
Create a free account to watch a limited number of Moments each month.
Upgrade to PRO for unlimited access to the full archive.
Upgrade to PRO for unlimited access to the full archive.
You have an account? Log in
01:13 MIN
Key takeaways for building a modern digital platform
Platform Engineering untold truths: is just an infrastructure matter?
Unlock Moments
Create a free account to watch a limited number of Moments each month.
Upgrade to PRO for unlimited access to the full archive.
Upgrade to PRO for unlimited access to the full archive.
You have an account? Log in
Featured Partners
Related Videos
A Journey from Internal Tools to Public SDK
Lucille Tachet
How Sparking Developer Joy Unlocks Developer Productivity
Anu Bharadwaj
The Road to One Billion Developers
Thomas Dohmke & Demetris Cheatham
Developer Marketing
Dan Cranney
Empowering Thousands of Developers: Our Journey to an Internal Developer Platform
Bastian Heilemann & Bruno Margula
Insight into AI-Driven Design
Madalena Costa
How we will build the software of tomorrow
Thomas Dohmke
Reimagining the Developer Experience: The AI Advantage
Anu Bharadwaj & Tobias Schlottke
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.

Speech Processing Solutions
Vienna, Austria
Intermediate
CSS
HTML
JavaScript
TypeScript


Healthcare Businesswomen's Association
JIRA
Confluence

Cité des métiers .Brussels
Brussels, Belgium
Adobe InDesign
Adobe Photoshop
Adobe Illustrator


Conrad Electronic SE



Amdocs
Kontich, Belgium
Senior
Terraform
Kubernetes
Machine Learning
Continuous Integration