Jun 20, 2025 · 56m · mad

Inside a $3B ARR Rocketship — Canva CTO Brendan Humphreys on Deploying AI at Scale

Brendan Humphreys · 38m spoken Matt Turck · 14m spoken
0:00 / 0:00
▶ Watch on YouTube →

gold bands on the timeline = statements, start to end. Hover to read, click to jump. CC turns on captions

Canva CTO Brendan Humphreys joins host Matt Turck on The MAD Podcast to discuss Canva reaching $3 billion in ARR, scaling its global engineering team, and deploying flexible AI architectures across its visual communications platform.

How this conversation actually went

Every chapter scored 0–10 on four independent dynamics. Hover any point for the reasoning behind the score. Matt holds 27.1% of the talking time here. How this is scored →

Matt as informed peer 3.3 Guest teaching 3.8 Guest disagreement 0.3 Matt pushing back 0.4
05100:0015:0030:0045:001:14–6:18 · Matt as informed peer 4/10 Celebrating Canva's $3B ARR and Scale Metrics Matt demonstrates preparation by rattling off detailed company metrics including $3B ARR, subscriber numbers, and Fortune 500 penetration. Brendan provides early company history and explains Mel Perkins' founding vision.6:18–10:03 · Matt as informed peer 3/10 Engineering Leadership, High Agency, and Scaling the Org Matt highlights the high proportion of engineers (2,300 out of 5,000 employees). Brendan shares management insights around founder agency, avoiding the bystander effect, and scaling engineering management.10:03–13:18 · Matt as informed peer 3/10 Managing a Global Distributed Team and Asynchronous Collaboration Matt observes the post-COVID pendulum swing back to office culture across tech. Brendan details Canva's async technical documentation stack and autonomous regional hub structure.13:18–15:22 · Matt as informed peer 3/10 AI Threat vs. Opportunity & Ecosystem Distribution Matt asks if major AI lab releases create existential fear for Canva. Brendan reframes AI releases from threats into distribution opportunities via Canva's ecosystem app store.15:22–19:13 · Matt as informed peer 3/10 History of AI at Canva: From Recommendations to Leonardo.AI Acquisition Matt accurately notes Canva's early ML usage with background removal acquisitions. Brendan outlines their 200 ML engineers and platform abstraction layer over third-party models.19:13–23:16 · Matt as informed peer 4/10 Product Tour: Magic Studio, Magic Grab, Canva Sheets, and Dream Lab Matt exhibits familiarity with Canva's product suite (Magic Studio, Dream Lab, Canva Sheets, Canva Code). Brendan explains the technical mechanisms behind Magic Grab and raster image decomposition.23:16–26:23 · Matt as informed peer 4/10 AI Agents, Agentic Workflows, and Model Context Protocol Matt presses on whether external AI agents mediating user tasks could disintermediate Canva's front-end experience. Brendan respectfully reframes, asserting that visual design requires a workspace destination beyond conversational chat limits.26:23–30:22 · Matt as informed peer 3/10 Engineering Velocity, Domain Modeling, and AI Skill Democratization Matt asks how high shipping velocity is maintained at scale. Brendan explains domain modeling, clean internal API contracts, and the shift from deterministic unit tests to probabilistic evals.30:22–34:36 · Matt as informed peer 4/10 Vibe Coding Realities, Code Ownership, and AI Productivity Metrics Matt brings up Brendan's recent LinkedIn post questioning 'vibe coding'. Brendan defines vibe coding nuances, insists engineers must own generated source code, and cites a 30% increase in merged pull requests.34:37–37:01 · Matt as informed peer 3/10 Impact of AI Productivity on Canva's Hiring Strategy Matt asks if developer productivity gains alter hiring plans. Brendan explains the bipolar impact of AI tools—supercharging senior engineers while risking junior engineers who lack fundamental critical thinking.37:01–39:41 · Matt as informed peer 2/10 Cultivating Empathy and Productive Collaboration in Large Teams Matt asks how engineering empathy works in practice. Brendan breaks down practical communication frameworks like 'yes and', steel manning, and the principle of charity in resolving technical debates.39:41–43:28 · Matt as informed peer 4/10 Build vs. Buy Strategy & Model Abstraction Infrastructure Matt presents the industry argument that general foundation models render custom model training obsolete. Brendan pushes back, citing Canva's unique opt-in design data flywheels.43:28–46:31 · Matt as informed peer 4/10 Open-Source Models and Model Serving Infrastructure Matt raises specific technical concerns regarding stochastic hallucinations in enterprise brand contexts. Brendan describes decomposing complex workflows into deterministic heuristics combined with targeted LLM calls.46:31–48:46 · Matt as informed peer 3/10 Architectural Lessons from Transitioning PLG to Enterprise Matt asks for architectural lessons learned during the PLG to enterprise pivot. Brendan explains the heavy retrofitting tax of region-sharded database storage across hundreds of existing services.48:46–51:17 · Matt as informed peer 2/10 Managing Technical Debt and Re-Architecting Canva's Core Editor Matt prompts for stories on managing technical debt. Brendan describes using technical debt pragmatically, highlighting a two-year re-engineering effort to replace Canva's original jQuery editor.51:17–55:04 · Matt as informed peer 3/10 Balancing Feature Velocity with Platform Reliability at Scale Matt asks how Canva balances rapid shipping speed with platform stability for 230M monthly users. Brendan explains internal dogfooding and feature flags, while revealing an upcoming integration with Google Veo 3.55:04–56:19 · Matt as informed peer 4/10 The Canva Foundation and Rewarding Content Creators Matt notes the founders' equity pledge to charity and Canva's creator fund. Brendan details the $200M Creators Fund established to compensate artists whose content trains AI models.1:14–6:18 · Guest teaching 3/10 Celebrating Canva's $3B ARR and Scale Metrics Matt demonstrates preparation by rattling off detailed company metrics including $3B ARR, subscriber numbers, and Fortune 500 penetration. Brendan provides early company history and explains Mel Perkins' founding vision.6:18–10:03 · Guest teaching 4/10 Engineering Leadership, High Agency, and Scaling the Org Matt highlights the high proportion of engineers (2,300 out of 5,000 employees). Brendan shares management insights around founder agency, avoiding the bystander effect, and scaling engineering management.10:03–13:18 · Guest teaching 3/10 Managing a Global Distributed Team and Asynchronous Collaboration Matt observes the post-COVID pendulum swing back to office culture across tech. Brendan details Canva's async technical documentation stack and autonomous regional hub structure.13:18–15:22 · Guest teaching 4/10 AI Threat vs. Opportunity & Ecosystem Distribution Matt asks if major AI lab releases create existential fear for Canva. Brendan reframes AI releases from threats into distribution opportunities via Canva's ecosystem app store.15:22–19:13 · Guest teaching 4/10 History of AI at Canva: From Recommendations to Leonardo.AI Acquisition Matt accurately notes Canva's early ML usage with background removal acquisitions. Brendan outlines their 200 ML engineers and platform abstraction layer over third-party models.19:13–23:16 · Guest teaching 4/10 Product Tour: Magic Studio, Magic Grab, Canva Sheets, and Dream Lab Matt exhibits familiarity with Canva's product suite (Magic Studio, Dream Lab, Canva Sheets, Canva Code). Brendan explains the technical mechanisms behind Magic Grab and raster image decomposition.23:16–26:23 · Guest teaching 5/10 AI Agents, Agentic Workflows, and Model Context Protocol Matt presses on whether external AI agents mediating user tasks could disintermediate Canva's front-end experience. Brendan respectfully reframes, asserting that visual design requires a workspace destination beyond conversational chat limits.26:23–30:22 · Guest teaching 4/10 Engineering Velocity, Domain Modeling, and AI Skill Democratization Matt asks how high shipping velocity is maintained at scale. Brendan explains domain modeling, clean internal API contracts, and the shift from deterministic unit tests to probabilistic evals.30:22–34:36 · Guest teaching 4/10 Vibe Coding Realities, Code Ownership, and AI Productivity Metrics Matt brings up Brendan's recent LinkedIn post questioning 'vibe coding'. Brendan defines vibe coding nuances, insists engineers must own generated source code, and cites a 30% increase in merged pull requests.34:37–37:01 · Guest teaching 4/10 Impact of AI Productivity on Canva's Hiring Strategy Matt asks if developer productivity gains alter hiring plans. Brendan explains the bipolar impact of AI tools—supercharging senior engineers while risking junior engineers who lack fundamental critical thinking.37:01–39:41 · Guest teaching 4/10 Cultivating Empathy and Productive Collaboration in Large Teams Matt asks how engineering empathy works in practice. Brendan breaks down practical communication frameworks like 'yes and', steel manning, and the principle of charity in resolving technical debates.39:41–43:28 · Guest teaching 4/10 Build vs. Buy Strategy & Model Abstraction Infrastructure Matt presents the industry argument that general foundation models render custom model training obsolete. Brendan pushes back, citing Canva's unique opt-in design data flywheels.43:28–46:31 · Guest teaching 4/10 Open-Source Models and Model Serving Infrastructure Matt raises specific technical concerns regarding stochastic hallucinations in enterprise brand contexts. Brendan describes decomposing complex workflows into deterministic heuristics combined with targeted LLM calls.46:31–48:46 · Guest teaching 4/10 Architectural Lessons from Transitioning PLG to Enterprise Matt asks for architectural lessons learned during the PLG to enterprise pivot. Brendan explains the heavy retrofitting tax of region-sharded database storage across hundreds of existing services.48:46–51:17 · Guest teaching 4/10 Managing Technical Debt and Re-Architecting Canva's Core Editor Matt prompts for stories on managing technical debt. Brendan describes using technical debt pragmatically, highlighting a two-year re-engineering effort to replace Canva's original jQuery editor.51:17–55:04 · Guest teaching 3/10 Balancing Feature Velocity with Platform Reliability at Scale Matt asks how Canva balances rapid shipping speed with platform stability for 230M monthly users. Brendan explains internal dogfooding and feature flags, while revealing an upcoming integration with Google Veo 3.55:04–56:19 · Guest teaching 3/10 The Canva Foundation and Rewarding Content Creators Matt notes the founders' equity pledge to charity and Canva's creator fund. Brendan details the $200M Creators Fund established to compensate artists whose content trains AI models.1:14–6:18 · Guest disagreement 0/10 Celebrating Canva's $3B ARR and Scale Metrics Matt demonstrates preparation by rattling off detailed company metrics including $3B ARR, subscriber numbers, and Fortune 500 penetration. Brendan provides early company history and explains Mel Perkins' founding vision.6:18–10:03 · Guest disagreement 0/10 Engineering Leadership, High Agency, and Scaling the Org Matt highlights the high proportion of engineers (2,300 out of 5,000 employees). Brendan shares management insights around founder agency, avoiding the bystander effect, and scaling engineering management.10:03–13:18 · Guest disagreement 0/10 Managing a Global Distributed Team and Asynchronous Collaboration Matt observes the post-COVID pendulum swing back to office culture across tech. Brendan details Canva's async technical documentation stack and autonomous regional hub structure.13:18–15:22 · Guest disagreement 1/10 AI Threat vs. Opportunity & Ecosystem Distribution Matt asks if major AI lab releases create existential fear for Canva. Brendan reframes AI releases from threats into distribution opportunities via Canva's ecosystem app store.15:22–19:13 · Guest disagreement 0/10 History of AI at Canva: From Recommendations to Leonardo.AI Acquisition Matt accurately notes Canva's early ML usage with background removal acquisitions. Brendan outlines their 200 ML engineers and platform abstraction layer over third-party models.19:13–23:16 · Guest disagreement 0/10 Product Tour: Magic Studio, Magic Grab, Canva Sheets, and Dream Lab Matt exhibits familiarity with Canva's product suite (Magic Studio, Dream Lab, Canva Sheets, Canva Code). Brendan explains the technical mechanisms behind Magic Grab and raster image decomposition.23:16–26:23 · Guest disagreement 2/10 AI Agents, Agentic Workflows, and Model Context Protocol Matt presses on whether external AI agents mediating user tasks could disintermediate Canva's front-end experience. Brendan respectfully reframes, asserting that visual design requires a workspace destination beyond conversational chat limits.26:23–30:22 · Guest disagreement 0/10 Engineering Velocity, Domain Modeling, and AI Skill Democratization Matt asks how high shipping velocity is maintained at scale. Brendan explains domain modeling, clean internal API contracts, and the shift from deterministic unit tests to probabilistic evals.30:22–34:36 · Guest disagreement 1/10 Vibe Coding Realities, Code Ownership, and AI Productivity Metrics Matt brings up Brendan's recent LinkedIn post questioning 'vibe coding'. Brendan defines vibe coding nuances, insists engineers must own generated source code, and cites a 30% increase in merged pull requests.34:37–37:01 · Guest disagreement 0/10 Impact of AI Productivity on Canva's Hiring Strategy Matt asks if developer productivity gains alter hiring plans. Brendan explains the bipolar impact of AI tools—supercharging senior engineers while risking junior engineers who lack fundamental critical thinking.37:01–39:41 · Guest disagreement 0/10 Cultivating Empathy and Productive Collaboration in Large Teams Matt asks how engineering empathy works in practice. Brendan breaks down practical communication frameworks like 'yes and', steel manning, and the principle of charity in resolving technical debates.39:41–43:28 · Guest disagreement 2/10 Build vs. Buy Strategy & Model Abstraction Infrastructure Matt presents the industry argument that general foundation models render custom model training obsolete. Brendan pushes back, citing Canva's unique opt-in design data flywheels.43:28–46:31 · Guest disagreement 0/10 Open-Source Models and Model Serving Infrastructure Matt raises specific technical concerns regarding stochastic hallucinations in enterprise brand contexts. Brendan describes decomposing complex workflows into deterministic heuristics combined with targeted LLM calls.46:31–48:46 · Guest disagreement 0/10 Architectural Lessons from Transitioning PLG to Enterprise Matt asks for architectural lessons learned during the PLG to enterprise pivot. Brendan explains the heavy retrofitting tax of region-sharded database storage across hundreds of existing services.48:46–51:17 · Guest disagreement 0/10 Managing Technical Debt and Re-Architecting Canva's Core Editor Matt prompts for stories on managing technical debt. Brendan describes using technical debt pragmatically, highlighting a two-year re-engineering effort to replace Canva's original jQuery editor.51:17–55:04 · Guest disagreement 0/10 Balancing Feature Velocity with Platform Reliability at Scale Matt asks how Canva balances rapid shipping speed with platform stability for 230M monthly users. Brendan explains internal dogfooding and feature flags, while revealing an upcoming integration with Google Veo 3.55:04–56:19 · Guest disagreement 0/10 The Canva Foundation and Rewarding Content Creators Matt notes the founders' equity pledge to charity and Canva's creator fund. Brendan details the $200M Creators Fund established to compensate artists whose content trains AI models.1:14–6:18 · Matt pushing back 0/10 Celebrating Canva's $3B ARR and Scale Metrics Matt demonstrates preparation by rattling off detailed company metrics including $3B ARR, subscriber numbers, and Fortune 500 penetration. Brendan provides early company history and explains Mel Perkins' founding vision.6:18–10:03 · Matt pushing back 0/10 Engineering Leadership, High Agency, and Scaling the Org Matt highlights the high proportion of engineers (2,300 out of 5,000 employees). Brendan shares management insights around founder agency, avoiding the bystander effect, and scaling engineering management.10:03–13:18 · Matt pushing back 0/10 Managing a Global Distributed Team and Asynchronous Collaboration Matt observes the post-COVID pendulum swing back to office culture across tech. Brendan details Canva's async technical documentation stack and autonomous regional hub structure.13:18–15:22 · Matt pushing back 2/10 AI Threat vs. Opportunity & Ecosystem Distribution Matt asks if major AI lab releases create existential fear for Canva. Brendan reframes AI releases from threats into distribution opportunities via Canva's ecosystem app store.15:22–19:13 · Matt pushing back 0/10 History of AI at Canva: From Recommendations to Leonardo.AI Acquisition Matt accurately notes Canva's early ML usage with background removal acquisitions. Brendan outlines their 200 ML engineers and platform abstraction layer over third-party models.19:13–23:16 · Matt pushing back 0/10 Product Tour: Magic Studio, Magic Grab, Canva Sheets, and Dream Lab Matt exhibits familiarity with Canva's product suite (Magic Studio, Dream Lab, Canva Sheets, Canva Code). Brendan explains the technical mechanisms behind Magic Grab and raster image decomposition.23:16–26:23 · Matt pushing back 2/10 AI Agents, Agentic Workflows, and Model Context Protocol Matt presses on whether external AI agents mediating user tasks could disintermediate Canva's front-end experience. Brendan respectfully reframes, asserting that visual design requires a workspace destination beyond conversational chat limits.26:23–30:22 · Matt pushing back 0/10 Engineering Velocity, Domain Modeling, and AI Skill Democratization Matt asks how high shipping velocity is maintained at scale. Brendan explains domain modeling, clean internal API contracts, and the shift from deterministic unit tests to probabilistic evals.30:22–34:36 · Matt pushing back 1/10 Vibe Coding Realities, Code Ownership, and AI Productivity Metrics Matt brings up Brendan's recent LinkedIn post questioning 'vibe coding'. Brendan defines vibe coding nuances, insists engineers must own generated source code, and cites a 30% increase in merged pull requests.34:37–37:01 · Matt pushing back 0/10 Impact of AI Productivity on Canva's Hiring Strategy Matt asks if developer productivity gains alter hiring plans. Brendan explains the bipolar impact of AI tools—supercharging senior engineers while risking junior engineers who lack fundamental critical thinking.37:01–39:41 · Matt pushing back 0/10 Cultivating Empathy and Productive Collaboration in Large Teams Matt asks how engineering empathy works in practice. Brendan breaks down practical communication frameworks like 'yes and', steel manning, and the principle of charity in resolving technical debates.39:41–43:28 · Matt pushing back 2/10 Build vs. Buy Strategy & Model Abstraction Infrastructure Matt presents the industry argument that general foundation models render custom model training obsolete. Brendan pushes back, citing Canva's unique opt-in design data flywheels.43:28–46:31 · Matt pushing back 0/10 Open-Source Models and Model Serving Infrastructure Matt raises specific technical concerns regarding stochastic hallucinations in enterprise brand contexts. Brendan describes decomposing complex workflows into deterministic heuristics combined with targeted LLM calls.46:31–48:46 · Matt pushing back 0/10 Architectural Lessons from Transitioning PLG to Enterprise Matt asks for architectural lessons learned during the PLG to enterprise pivot. Brendan explains the heavy retrofitting tax of region-sharded database storage across hundreds of existing services.48:46–51:17 · Matt pushing back 0/10 Managing Technical Debt and Re-Architecting Canva's Core Editor Matt prompts for stories on managing technical debt. Brendan describes using technical debt pragmatically, highlighting a two-year re-engineering effort to replace Canva's original jQuery editor.51:17–55:04 · Matt pushing back 0/10 Balancing Feature Velocity with Platform Reliability at Scale Matt asks how Canva balances rapid shipping speed with platform stability for 230M monthly users. Brendan explains internal dogfooding and feature flags, while revealing an upcoming integration with Google Veo 3.55:04–56:19 · Matt pushing back 0/10 The Canva Foundation and Rewarding Content Creators Matt notes the founders' equity pledge to charity and Canva's creator fund. Brendan details the $200M Creators Fund established to compensate artists whose content trains AI models.

speaking balance: gold is Matt, purple is the guest (3 minute bins)

0:00 · Matt 65.5% · guest 34.5%0:00 · Matt 65.5% · guest 34.5%3:00 · Matt 34% · guest 66%3:00 · Matt 34% · guest 66%6:00 · Matt 21.4% · guest 78.6%6:00 · Matt 21.4% · guest 78.6%9:00 · Matt 35.7% · guest 64.3%9:00 · Matt 35.7% · guest 64.3%12:00 · Matt 31.4% · guest 68.6%12:00 · Matt 31.4% · guest 68.6%15:00 · Matt 25.4% · guest 74.6%15:00 · Matt 25.4% · guest 74.6%18:00 · Matt 18.7% · guest 81.3%18:00 · Matt 18.7% · guest 81.3%21:00 · Matt 28.1% · guest 71.9%21:00 · Matt 28.1% · guest 71.9%24:00 · Matt 25.6% · guest 74.4%24:00 · Matt 25.6% · guest 74.4%27:00 · Matt 0% · guest 100%27:00 · Matt 0% · guest 100%30:00 · Matt 21.4% · guest 78.6%30:00 · Matt 21.4% · guest 78.6%33:00 · Matt 19.3% · guest 80.7%33:00 · Matt 19.3% · guest 80.7%36:00 · Matt 6.6% · guest 93.4%36:00 · Matt 6.6% · guest 93.4%39:00 · Matt 47.9% · guest 52.1%39:00 · Matt 47.9% · guest 52.1%42:00 · Matt 25.8% · guest 74.2%42:00 · Matt 25.8% · guest 74.2%45:00 · Matt 36.6% · guest 63.4%45:00 · Matt 36.6% · guest 63.4%48:00 · Matt 9.6% · guest 90.4%48:00 · Matt 9.6% · guest 90.4%51:00 · Matt 25.8% · guest 74.2%51:00 · Matt 25.8% · guest 74.2%54:00 · Matt 38% · guest 62%54:00 · Matt 38% · guest 62%
Sharpest disagreement ▶ 25:00 Brendan rejecting the disintermediation threat of conversational agents

When Matt double-clicks on whether external agents mediating user workflows threatens Canva's core platform relevance, Brendan firmly reframes the premise, arguing that conversational interfaces hit clear functional limits in complex visual design.

Hardest push from Matt ▶ 41:38 Matt challenging custom foundation model investments

Matt directly challenges Canva's strategy of acquiring and training custom models, citing the prevailing tech consensus that general frontier models will surpass domain-specific models.

Biggest teaching moment ▶ 34:42 Brendan on the bipolar impact of AI tools across seniority levels

Brendan provides a nuanced lesson on software engineering development, explaining how AI coding tools create a 'bipolar result' by vastly accelerating senior engineers while creating dangerous blind spots for junior engineers who lack CS fundamentals.

Matt holds his own ▶ 1:16 Matt reciting comprehensive Canva business metrics

Matt demonstrates deep background knowledge by precisely reciting Canva's $3B ARR, subscriber metrics, growth rates, customer numbers, and early history before the guest introduces them.

the scores for every segment, with the reasoning behind each
ChapterTopicMatt as informed peerGuest teachingGuest disagreementMatt pushing backWhy
Celebrating Canva's $3B ARR and Scale Metrics 4300 Matt demonstrates preparation by rattling off detailed company metrics including $3B ARR, subscriber numbers, and Fortune 500 penetration. Brendan provides early company history and explains Mel Perkins' founding vision.
Engineering Leadership, High Agency, and Scaling the Org 3400 Matt highlights the high proportion of engineers (2,300 out of 5,000 employees). Brendan shares management insights around founder agency, avoiding the bystander effect, and scaling engineering management.
Managing a Global Distributed Team and Asynchronous Collaboration 3300 Matt observes the post-COVID pendulum swing back to office culture across tech. Brendan details Canva's async technical documentation stack and autonomous regional hub structure.
AI Threat vs. Opportunity & Ecosystem Distribution 3412 Matt asks if major AI lab releases create existential fear for Canva. Brendan reframes AI releases from threats into distribution opportunities via Canva's ecosystem app store.
History of AI at Canva: From Recommendations to Leonardo.AI Acquisition 3400 Matt accurately notes Canva's early ML usage with background removal acquisitions. Brendan outlines their 200 ML engineers and platform abstraction layer over third-party models.
Product Tour: Magic Studio, Magic Grab, Canva Sheets, and Dream Lab 4400 Matt exhibits familiarity with Canva's product suite (Magic Studio, Dream Lab, Canva Sheets, Canva Code). Brendan explains the technical mechanisms behind Magic Grab and raster image decomposition.
AI Agents, Agentic Workflows, and Model Context Protocol 4522 Matt presses on whether external AI agents mediating user tasks could disintermediate Canva's front-end experience. Brendan respectfully reframes, asserting that visual design requires a workspace destination beyond conversational chat limits.
Engineering Velocity, Domain Modeling, and AI Skill Democratization 3400 Matt asks how high shipping velocity is maintained at scale. Brendan explains domain modeling, clean internal API contracts, and the shift from deterministic unit tests to probabilistic evals.
Vibe Coding Realities, Code Ownership, and AI Productivity Metrics 4411 Matt brings up Brendan's recent LinkedIn post questioning 'vibe coding'. Brendan defines vibe coding nuances, insists engineers must own generated source code, and cites a 30% increase in merged pull requests.
Impact of AI Productivity on Canva's Hiring Strategy 3400 Matt asks if developer productivity gains alter hiring plans. Brendan explains the bipolar impact of AI tools—supercharging senior engineers while risking junior engineers who lack fundamental critical thinking.
Cultivating Empathy and Productive Collaboration in Large Teams 2400 Matt asks how engineering empathy works in practice. Brendan breaks down practical communication frameworks like 'yes and', steel manning, and the principle of charity in resolving technical debates.
Build vs. Buy Strategy & Model Abstraction Infrastructure 4422 Matt presents the industry argument that general foundation models render custom model training obsolete. Brendan pushes back, citing Canva's unique opt-in design data flywheels.
Open-Source Models and Model Serving Infrastructure 4400 Matt raises specific technical concerns regarding stochastic hallucinations in enterprise brand contexts. Brendan describes decomposing complex workflows into deterministic heuristics combined with targeted LLM calls.
Architectural Lessons from Transitioning PLG to Enterprise 3400 Matt asks for architectural lessons learned during the PLG to enterprise pivot. Brendan explains the heavy retrofitting tax of region-sharded database storage across hundreds of existing services.
Managing Technical Debt and Re-Architecting Canva's Core Editor 2400 Matt prompts for stories on managing technical debt. Brendan describes using technical debt pragmatically, highlighting a two-year re-engineering effort to replace Canva's original jQuery editor.
Balancing Feature Velocity with Platform Reliability at Scale 3300 Matt asks how Canva balances rapid shipping speed with platform stability for 230M monthly users. Brendan explains internal dogfooding and feature flags, while revealing an upcoming integration with Google Veo 3.
The Canva Foundation and Rewarding Content Creators 4300 Matt notes the founders' equity pledge to charity and Canva's creator fund. Brendan details the $200M Creators Fund established to compensate artists whose content trains AI models.

Statements from this episode (39)

Assertion Supported
Canva employs approximately 2,300 software engineers globally
“Now we have about 2300 engineers.”
Brendan Humphreys Jun 20, 2025 ▶ 8:45
Assertion Supported
Humphreys: Canva has 5,000 total employees globally
“5000 employees.”
Brendan Humphreys Jun 20, 2025 ▶ 9:34
Assertion Not checkable as stated
Canva has roughly 400 engineers across Europe via acquisitions
“So we have about 400 engineers right through Europe through our acquisitions.”
Brendan Humphreys Jun 20, 2025 ▶ 11:11
Insight
Distributed engineering teams need autonomous product seams to function across time zones
“The key is to find ways for teams in, kind of, incompatible time zones to be autonomous, as autonomous as possible. Usually that means just finding the right seams in the product, so there's real ownership in, in these locations, and that's what we've strived …”
Brendan Humphreys Jun 20, 2025 ▶ 11:45
Opinion
Humphreys: Canva is well-positioned to integrate third-party visual AI models
“Look, we're certainly alert to the rise in visual AI, but we feel we're actually really well positioned. We can Use third party models when they become available, integrate them into our platform very, very quickly, and provide a really rich, cohesive experien…”
Brendan Humphreys Jun 20, 2025 ▶ 13:57
Assertion Supported
Humphreys: Niche AI startups gain mass distribution through Canva integrations
“A lot of niche AI startups are finding is a fantastic distribution channel. So, they've got their niche their niche product, they can come and build a rich integration into Canva, and then suddenly they get distribution, they get a lot of users.”
Brendan Humphreys Jun 20, 2025 ▶ 14:47
Assertion Not checkable as stated
Canva employs over 200 machine learning engineers
“We have, ah, over 200, ah, machine learning engineers on staff.”
Brendan Humphreys Jun 20, 2025 ▶ 16:53
Disclosure
Humphreys: Canva built AI model abstraction layer over OpenAI, Bedrock, and SageMaker
“We've invested enormously in putting a platform abstraction over a lot of the third party AI that we use whether that's kind of like base layer infrastructure like Bedrock or SageMaker, or whether it's third party AI providers like OpenAI, and that allows us t…”
Brendan Humphreys Jun 20, 2025 ▶ 18:07
Assertion Not checkable as stated
Canva Code went from concept to production in just three months
“Canva code is, is an interesting feature that we've just launched just back in April. That's a feature that allows users to build little intelligent interactive widgets in their designs. That went from kind of first idea through to production in about three mo…”
Brendan Humphreys Jun 20, 2025 ▶ 18:49
Disclosure
Canva uses agentic AI flows to handle first-line customer support queries
“Internally, we have agentic solutions deployed, for instance, in our customer support, We're using a lot of agentic solution there, where First line support when a query comes in from a user that goes through an agentic flow and quite often we can handle user …”
Brendan Humphreys Jun 20, 2025 ▶ 24:14
Disclosure
Canva built an internal implementation of the Model Context Protocol
“We have our own model context protocol that we've stood up just in internally, ah, and we're certainly talking to the big vendors about, ah, interactions there that are possible.”
Brendan Humphreys Jun 20, 2025 ▶ 24:45
Insight
Conversational AI interfaces have natural limitations for visual design workflows
“If you are doing any kind of visual communication, then there are going to be natural limits to a conversational interface. And people are going to want to be able to collaborate. They're going to want to be able to control for brand. They're going to want to …”
Brendan Humphreys Jun 20, 2025 ▶ 25:30
Prediction Not checkable as stated
Dedicated AI engineers will eventually become obsolete like database administrators
“We think that, you know, once upon a time in software teams, you'd have a DBA on the team, but now a DBA is not really a skill anymore because everyone, that the abstractions above databases are such that you don't really need that deep skill unless you're dea…”
Brendan Humphreys Jun 20, 2025 ▶ 28:10
Insight
AI development requires shifting from deterministic tests to probabilistic evaluations
“I think a lot of software engineers are trained, particularly the more senior engineers are trained in, ah, wanting to write a whole set of unit tests based on a deterministic system. But when you've got a non-deterministic system, you have to kind of move you…”
Brendan Humphreys Jun 20, 2025 ▶ 29:14
Disclosure
Canva mandates that developers fully understand and own all AI-generated code
“We have a very important rule that you need to own the output of the tool. That means you have to understand it as if you'd written everything yourself, because ultimately the generated source is the source of truth, and it's going to go, go into the repositor…”
Brendan Humphreys Jun 20, 2025 ▶ 31:53
Assertion Not checkable as stated
Canva engineers using AI coding tools merge 30% more pull requests
“We're seeing about 30% more PRs merged for, from engineers who are using these tools predominantly.”
Brendan Humphreys Jun 20, 2025 ▶ 33:03
Prediction Not checkable as stated
AI-assisted code review will inevitably match AI code authoring at scale
“Author with AI superpower will be matched by reviewer with AI superpower. I think that's an inevitable path that will go down at scale.”
Brendan Humphreys Jun 20, 2025 ▶ 33:49
Disclosure
Canva is slowing hiring to evaluate the impact of AI tools
“We have slowed down hiring a little bit for a number of reasons. We are looking at, you know, we wanted to just take a pause and understand where the market's going with these AI tools. We are still hiring, but it's not hiring as fast.”
Brendan Humphreys Jun 20, 2025 ▶ 34:43
Insight
AI coding tools pose serious quality risks when used by junior engineers
“There's a challenge for our industry in that we do see kind of slightly bipolar results for these tools in the hands of a senior engineer who can tell good code from bad code. They're very, very powerful, but for graduate engineers, for junior engineers, ah, t…”
Brendan Humphreys Jun 20, 2025 ▶ 34:57
Insight
Humphreys: Critical thinking cannot be taught without domain experience
“Critical thinking is something you can't really teach. It's something that you need to build around a domain of knowledge, and the only way you get a domain of knowledge is to work in that domain.”
Brendan Humphreys Jun 20, 2025 ▶ 36:18
Disclosure
Canva will raise its hiring bar for junior developers due to AI
“So I think at Canva we'll be focusing on probably just more careful onboarding, more careful peer review of grads. We will be more picky. We will be looking for the grads who bring deep first principles thinking strong, really strong CS fundamentals, but also …”
Brendan Humphreys Jun 20, 2025 ▶ 36:28
Insight
Humphreys: Empathy is a teachable and vastly underrated engineering skill
“You know empathy in engineering is a vastly underrated skill. And it is a skill. It's not a talent. It's something that you can teach engineers.”
Brendan Humphreys Jun 20, 2025 ▶ 36:51
Insight
Steel-manning arguments resolves technical differences and builds trust in engineering teams
“Educate people about techniques like steel manning, ah, that is listening to someone else's argument that may be different to yours, ah, and then being able to restate it in its, in the strongest possible terms with genuine intent. You know, one of two things …”
Brendan Humphreys Jun 20, 2025 ▶ 38:14
Disclosure
Canva is investing heavily in proprietary AI model development
“We are investing heavily in our own model development.”
Brendan Humphreys Jun 20, 2025 ▶ 40:44
Assertion Not checkable as stated
Canva possesses billions of unique opt-in design data points
“We have billions of very unique opt-in data points Around design creation, design intent, ingredient selection.”
Brendan Humphreys Jun 20, 2025 ▶ 40:52
Disclosure
Canva acquired Leonardo.ai primarily for its AI research capabilities
“We primarily acquired Leo for their research capability, though.”
Brendan Humphreys Jun 20, 2025 ▶ 42:27
Opinion
Humphreys: The AI foundational model race has not been won yet
“On the question of foundational models, I don't think that race has been won.”
Brendan Humphreys Jun 20, 2025 ▶ 42:43
Opinion
Canva's proprietary design data uniquely positions it to build foundation models
“So maybe that advice of kind of like, don't be in the foundation, foundational model Space is good general advice, but we think that we are in a quite unique position in terms of the data that we have to pursue that particular avenue.”
Brendan Humphreys Jun 20, 2025 ▶ 43:13
Opinion
Canva CTO praises inference serving on Google Vertex AI and AWS Bedrock
“I think certainly Vertex or Bedrock really impressive inference serving.”
Brendan Humphreys Jun 20, 2025 ▶ 44:08
Disclosure
Canva uses Weights & Biases and an internal custom AI evaluation framework
“We use weights and biases for our evals. And we have our own eval framework that we've built.”
Brendan Humphreys Jun 20, 2025 ▶ 44:45
Prediction Not checkable as stated
Canva's CTO doubts that AI model hallucinations will ever fully disappear
“The hallucination problem is interesting. It's minimized, but it's still there, and I'm not sure it's going to go away.”
Brendan Humphreys Jun 20, 2025 ▶ 46:01
Insight
Retrofitting enterprise admin controls and data residency is extremely expensive
“Enterprise customers want sophisticated admin controls. They want sophisticated auth. They want data residency. These kinds of considerations, if you haven't baked them into your product early, they become quite expensive to retrofit.”
Brendan Humphreys Jun 20, 2025 ▶ 47:17
What-if
Failing to abstract region-based storage early cost Canva a monumental re-architecture
“Very early in Canva's architectural journey, we put a quite good abstraction in over our AWS infrastructure, but I do think back now and wonder, oof, we could have just spent a little bit more time Really abstraction, abstracting region-based storage. It would…”
Brendan Humphreys Jun 20, 2025 ▶ 47:35
Disclosure
Canva spent two years re-engineering its core editor without adding features
“We went through a huge re-engineering effort. Two years of, to rebuild this editor without adding really much of any new features.”
Brendan Humphreys Jun 20, 2025 ▶ 49:48
Prediction Not checkable as stated
Canva co-founder Melanie Perkins aims to build the world's most valuable company
“So Mel, ah, has a two-step plan for Canva, which is to create the world's most valuable company, and then do the most good in the world that we can.”
Brendan Humphreys Jun 20, 2025 ▶ 53:16
Prediction Not checkable as stated
Software engineering will evolve into orchestrating AI agents for mundane tasks
“I don't think software engineering goes away. I think software engineering changes to actually a much more fun job. Where a lot of the mundane kind of plumbing of software engineering is handled for you, and you're able to orchestrate software with these agent…”
Brendan Humphreys Jun 20, 2025 ▶ 54:00
Disclosure
Canva is natively integrating Google's Veo 3 video model
“We are integrating VO three, which is Google's new amazing video generation model natively into Canva.”
Brendan Humphreys Jun 20, 2025 ▶ 54:40
Assertion Partly supported
Canva's founders donated the vast majority of their equity to charity
“And that's, so there is the Canva foundation that given the vast majority of their equity in the company to the foundation, and the foundation does supports charitable causes all around the world.”
Brendan Humphreys Jun 20, 2025 ▶ 55:32
Assertion Supported
Canva established a $200 million fund to compensate AI training contributors
“We do have a creators fund I think it's two hundred million dollars and it's designed to reward creators.”
Brendan Humphreys Jun 20, 2025 ▶ 55:56
Made with StarZero

Turn any episode into a week of clips.

This entire site, over 400 conversations transcribed, diarized, checked and made playable, runs on the StarZero media pipeline. Drop in your own episode and the podcast clipper finds the moments worth sharing, cuts them, captions them, and reframes them for every feed.