Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    C

    Canva Engineering Blog

    canvatechblog.com · Company blog · on HN since 2021

    Canva's engineering team writes about scaling media, search, real-time collaboration, and GPU machine learning infrastructure.

    Visit blogHN submissions
    DevOps & CloudSystems & PerformanceAI & Machine Learning
    What HN says

    HN commenters bring it up in discussions of GPU infrastructure on Kubernetes, and an author appeared in comments to correct a point about translation files.

    Stats for nerds
    17HN people shared it
    54linked in comments
    730story points
    Apr 2023last shared
    2022people per year2023

    Top posts on HN

    1. 1
      We Put Half a Million Files in One Git Repository, Here’s What We Learned
      1 person · 222 points · first shared 2022 · 257 comments on HN
    2. 2
      CSS: Absolutely positioning things relatively
      1 person · 134 points · first shared 2022 · 38 comments on HN
    3. 3
      Simple, Fast, and Scalable Reverse Image Search
      2 people · 131 points · first shared 2022 · 31 comments on HN
    4. 4
      How to design in every language at once
      1 person · 85 points · first shared 2021 · 25 comments on HN
    5. 5
      Hyperparameter Optimization with Argo
      2 people · 30 points · first shared 2021 · 6 comments on HN
    6. 6
      Combining Classic and Modern: A New Approach to Camera Simulation
      1 person · 18 points · first shared 2021 · 10 comments on HN
    7. 7
      Search Pipeline: Part I
      1 person · 16 points · first shared 2022 · Discussion on HN
    8. 8
      Enabling real-time collaboration with RSocket
      2 people · 14 points · first shared 2021 · 2 comments on HN
    9. 9
      Supporting GPU-Accelerated Machine Learning with Kubernetes and Nix
      4 people · 11 points · first shared 2022 · Discussion on HN
    10. 10
      Migrating from Solr to Elasticsearch, and their differences
      1 person · 10 points · first shared 2022 · 4 comments on HN

    What HN people wrote when they linked it

    • haizzzJun 2022

      Hey everyone, author here, the article is a bit misleading in that .xlf files aren't really generated files, they're created through our translation pipeline by real humans. I considered them generated in the sense that they're not directly worked on by engineers who have to deal with them in the repository.

      The content of these translation files are snapshot in time aligned with the text in our product so simply removing them we would lose all the changes made to translations each time texts are changed.

      Sorry about that, hope this clears it up!

      Edit: for more information on translation and xlf files, we have another blog post all about them
      https://canvatechblog.com/how-to-design-in-every-language-at-once-f2dd66a2780f

    • thundergolferApr 2023

      Just use https://modal.com/ :)

      At Canva I built auto-scaling GPU infra on K8s for model training[1], and it's way too much work and operational expense to be worth building yourself. I went work at Modal because building it properly once and then distributing the solution was going to be just way better and more efficient.

      1. https://canvatechblog.com/supporting-gpu-accelerated-machine-learning-with-kubernetes-and-nix-7c1da8e42f61

    Related

    Canva Engineeringcanva.dev34 people

    Fonts are still a Helvetica of a Problem

    Canva Engineering
    Company · last shared 2026
    Uber Engineering Blogeng.uber.com525 people

    Why Uber Engineering Switched from Postgres to MySQL

    Uber Engineering Blog
    Company · last shared 2025
    Google Research Blogresearch.google584 people

    Google Titans architecture, helping AI have long-term memory

    Google Research Blog
    Company · last shared 2026
    Dropbox Tech Blogblogs.dropbox.com454 people

    Optimizing web servers for high throughput and low latency

    Dropbox Tech Blog
    Company · last shared 2026
    Twitch Engineering Blogblog.twitch.tv178 people

    Go’s march to low-latency GC

    Twitch Engineering Blog
    Company · last shared 2026
    Atlassian Blogblogs.atlassian.com154 people

    Git? tig

    Atlassian Blog
    Company · last shared 2023
    Google AI Blogai.googleblog.com596 people

    Google Duplex: An AI System for Accomplishing Real World Tasks Over the Phone

    Google AI Blog
    Company · last shared 2026
    Netflix Tech Blognetflixtechblog.com363 people

    The Case of the Extra 40ms

    Netflix Tech Blog
    Company · last shared 2026