1
Ship Shape
How Canva does hand-drawn shape recognition in the browser
Build apps and integrations with Canva
Visit canva.dev → On Hacker News Jun 2023 – Mar 2024
Software Engineering 4Infrastructure & DevOps 2Web & Frontend 1Security & Privacy 1Career & Management 1Tech Industry & Business 1
How Canva does hand-drawn shape recognition in the browser
CVEs in three strange places and the unique problem of safely processing and handling fonts.
Discovery and walkthrough of CVE-2023-38633 in librsvg, when two URL parser implementations (Rust and Glib) disagree on file scheme parsing leading to path traversal.
Using a monorepo causes a lot of performance challenges for git. Here's how we solve them at Canva.