Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #2069

C

canva.dev

Company blog · canva.dev/blog/engineeringprogrammingweb

canva.dev is the company blog at canva.dev, writing about programming and web. Since 2023, 35 different Hacker News readers have linked it 59 times, most often “Launching flourishcharts, our new interactive data visualization packages”. It is still writing: the last post was on 2026-09-17, and you can follow it by feed.

Visit the blog
59mentions?
35HN people?
2023–2026first – last linked?
Links on Hacker News per year · peak 29 in 2024

Too few sampled comments (4) to say how often HN recommends it.?

Why HN links it

HN readers link Canva's engineering blog for its incident report on a saturation outage, its WebSocket scaling approach, and its GPU acceleration write-up for reproducible environments.

Summarised by Claude from a sample of 4 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Build apps and integrations with Canva

Most-linked posts?

  1. Launching flourishcharts, our new interactive data visualization packages
    3 people · 3 mentions · first linked 2024-08-28
  2. When URL parsers disagree (CVE-2023-38633)
    3 people · 3 mentions · first linked 2023-09-05
  3. Yes, You Can Use AI in Our Interviews. In Fact, We Insist
    3 people · 3 mentions · first linked 2025-06-11
  4. Canva Incident API Gateway Outage – Canva Engineering Blog
    3 people · 3 mentions · first linked 2024-12-20
  5. Scaling to Count Billions
    3 people · 3 mentions · first linked 2024-04-20
  6. Canva uses S3 for logged-in session management
    3 people · 3 mentions · first linked 2026-07-22
  7. Endpoint Vulnerability Management at Scale
    3 people · 3 mentions · first linked 2024-05-09
  8. Image replacement in Canva designs using reverse image search
    2 people · 2 mentions · first linked 2025-01-28
  9. Real-Time Mouse Pointers
    2 people · 2 mentions · first linked 2024-08-15
  10. How Canva collects 25B events per day
    2 people · 2 mentions · first linked 2024-07-11

What Hacker News says?

  1. Nix is the only solution for reproducible environments that I would call rock-solid. It comes with costs and the gpu-related stuff is especially tricky e.g. https://www.canva.dev/blog/engineering/supporting-gpu-accele...

    Comment linking /blog/engineering/supporting-gpu-accelerated-machine-learning-with-kubernetes-and-nix/

    on “Show HN: Marimo – an open-source reactive notebook for Python”
  2. Submitted Fonts are still a Helvetica of a Problem as a story · 206 points

    HN discussion
  3. I wrote about the way we handle WebSocket connections at Canva a while ago [1]. Even though some small things have changed here and there since the post was published, the overall approach has held up pretty well handling many millions of concurrent connections. That said, even with great framework-level support, it's much, much harder to build a streaming functionality compared to plain request/response if you've g…

    Comment linking /blog/engineering/enabling-real-time-collaboration-with-rsocket/

    on “The hidden complexity of scaling WebSockets”
  4. Submitted Scaling to Count Billions as a story · 52 points

    HN discussion
  5. benatkin · 2025-01-13Recommends
    I happened to prefer the original article: https://www.canva.dev/blog/engineering/canva-incident-report...

    Comment linking /blog/engineering/canva-incident-report-api-gateway-outage/

    on “The Canva outage: another tale of saturation and resilience”
  6. Submitted Faster continuous integration builds at Canva as a story · 21 points

    HN discussion
  7. The whole incident report is interesting, but I feel like the most important part of the solution is buried here [0]: * "We're adding timeouts to prevent user requests from waiting excessively long to retrieve assets." When you get to the size of Canva, you can't forget your AbortController and exponential backoff on your Fetch API calls. -- 0: https://www.canva.dev/blog/engineering/canva-incident-report...

    Comment linking /blog/engineering/canva-incident-report-api-gateway-outage/

    on “The Canva outage: another tale of saturation and resilience”
  8. Submitted The science of routing print orders as a story · 21 points

    HN discussion
  9. Submitted Ship Shape as a story · 20 points

    HN discussion
  10. Submitted Real-Time Mouse Pointers as a story · 9 points

    HN discussion
  11. Submitted Canva Incident API Gateway Outage – Canva Engineering Blog as a story · 7 points

    HN discussion
  12. Submitted How Canva saves millions annually in Amazon S3 costs as a story · 7 points

    HN discussion
  13. Submitted Yes, You Can Use AI in Our Interviews. In Fact, We Insist as a story · 6 points

    HN discussion
  14. Submitted Behind the draw – How Canva's drawing tool works as a story · 5 points

    HN discussion
  15. Submitted Faster continuous integration builds at Canva as a story · 4 points

    HN discussion
  16. Submitted Canva uses S3 for logged-in session management as a story · 3 points

    HN discussion
  17. Submitted Yes, You Can Use AI in Our Interviews. In Fact, We Insist as a story · 3 points

    HN discussion
  18. Submitted Image replacement in Canva designs using reverse image search as a story · 3 points

    HN discussion
  19. Submitted Canva incident API Gateway outage as a story · 3 points

    HN discussion
  20. Submitted Flourishcharts, our new interactive OSS data visualization for data scientists as a story · 3 points

    HN discussion
  21. Submitted Launching flourishcharts, our new interactive data visualization packages as a story · 3 points

    HN discussion
  22. Submitted How Canva collects 25B events per day as a story · 3 points

    HN discussion
  23. Submitted How we see groups in design as a story · 3 points

    HN discussion
  24. Submitted Canva's Dev MCP Server as a story · 2 points

    HN discussion
  25. Submitted The Canva Dev MCP Server as a story · 2 points

    HN discussion
  26. Submitted Canva collects 25B events per day as a story · 2 points

    HN discussion
  27. Submitted Adding Responsiveness to Canva's Design System as a story · 2 points

    HN discussion
  28. Submitted Adding Responsiveness to Canva's Design System as a story · 2 points

    HN discussion
  29. Submitted Endpoint Vulnerability Management at Scale as a story · 2 points

    HN discussion
  30. Submitted Scaling to Count Billions as a story · 2 points

    HN discussion

Search all of HN for canva.dev

Linked by the same people?