RSSAmplifier

Blog

Canva - Engineering Blog

The technology behind Canva. We're sharing how we solve complex engineering problems to empower everyone in the world to design.

canva.devRSS feed ↗10 posts

Latest posts

Session revocations at scale

How Canva keeps hundreds of millions of user sessions fast and secure

AI Interview Success: An Interviewer's Inside Guide

From the Other Side of the Screen: What We're Looking For in Your AI-Assisted Interview

From Intern Project to Production: How I Shipped the Draw Tool for Canva's Present Mode

Overview of the technical hurdles I overcame to evolve my intern project into a new feature for users.

Measuring Commercial Impact at Scale at Canva

How We Built Canva's IMPACT App with Streamlit in Snowflake

Yes, You Can Use AI in Our Interviews. In fact, we insist

How We Redesigned Technical Interviews for the AI Era

Behind the scenes of Canva's DesignDNA campaign

How we used generative AI to build our year-in-review campaign

Image replacement in Canva designs using reverse image search

Qualitative comparison of image embedding models to power a scalable similar-image replacement system for Canva designs.

The foundations of Canva’s continuous data platform with Snowpipe Streaming

Leveraging Snowpipe Streaming to build a continuous data platform.

Canva incident report: API Gateway outage

An incident report for the Canva outage on November 12, 2024.

The science of routing print orders

How Canva uses graph traversal to handle the complexity of getting print orders to our customers.