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 · #239

S

Shopify

Company blog · shopify.engineeringprogrammingweb

Shopify is the company blog at shopify.engineering, writing about programming and web. Since 2020, 205 different Hacker News readers have linked it 307 times, most often “Our Experience Porting the YJIT Ruby Compiler to Rust”. It is still writing: the last post was on 2026-10-22, and you can follow it by feed.

Visit the blog
307mentions?
4recommend?
205HN people?
2020–2026first – last linked?
Links on Hacker News per year · peak 73 in 2021

Rarely recommended · 4 of 40 sampled comments recommend it?

Why HN links it

Shopify's engineering blog is linked for in-depth write-ups on Ruby and YJIT, React Native, WebAssembly, database sharding, monolith design and Nix. Commenters call it interesting and point to specific posts.

Recommended for · 4 comments
Called interesting; a "nice write up"; two monolith posts called "good"; a NixOS article that "might be good for you".1234

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

Shopify powers millions of businesses in more than 175 countries with essential commerce infrastructure. Our engineers and developers work on challenging and impactful projects spanning frontend, backend, mobile and data.

Most-linked posts?

  1. Our Experience Porting the YJIT Ruby Compiler to Rust
    7 people · 7 mentions · first linked 2022-05-11
  2. Under the River
    6 people · 6 mentions · first linked 2026-05-28
  3. How we built the Black Friday Cyber Monday 2023 globe
    6 people · 6 mentions · first linked 2024-10-30
  4. We replaced Redis with MySQL for inventory reservations–and it scaled
    6 people · 6 mentions · first linked 2026-05-14
  5. How to Build a Production Grade Workflow with SQL Modelling
    5 people · 6 mentions · first linked 2020-11-19
  6. Shopify invests in research for Ruby at scale
    5 people · 5 mentions · first linked 2022-05-16
  7. What Is Nix (2020)
    5 people · 5 mentions · first linked 2021-11-11
  8. /shop-app-migration
    5 people · 5 mentions · first linked 2026-09-10
  9. How Shopify Uses WebAssembly Outside of the Browser
    5 people · 5 mentions · first linked 2020-12-19
  10. YJIT: Building a New JIT Compiler for CRuby
    5 people · 5 mentions · first linked 2021-10-14

What Hacker News says?

  1. 2020-01-29: https://shopify.engineering/react-native-future-mobile-shopi... ("After years of native mobile development, we’ve decided to go full steam ahead building all of our new mobile apps using React Native.") 2021-11-08: https://shopify.engineering/high-performance-hydrogen-powere... ("The future of commerce is dynamic, contextual, and personalized. Hydrogen is a React-based framework for building custom and c…

    Comment linking /back-to-native

    on “Shopify is moving from React Native back to Swift and Kotlin”
  2. Submitted Shopify is moving from React Native back to Swift and Kotlin as a story · 1275 points

    HN discussion
  3. The blog post doesn't mention the personnel-related challenges with having two native platform teams working on the app. The post DOES give more information as to why they looked at switching from React Native to native Platform APIs. React Native is forcing a major refactor of React Native apps in switching to the React Native "New Architecture" (see https://reactnative.dev/architecture/landing-page ). So if Shopif…

    Comment linking /shop-app-migration

    on “Shopify is moving from React Native back to Swift and Kotlin”
  4. Submitted Five years of React Native at Shopify as a story · 324 points

    HN discussion
  5. There's a section linking to a more in depth article: "The Shop app, which is regularly at the top of the list in the shopping category in the app stores, is the first to be migrated. Assisted by AI, the team was able to go from a proof of concept to a fully rebuilt native app published in the app stores in just 12 weeks. We’ve written about this migration in depth here [0]. The migration of the Shopify app (our big…

    Comment linking /shop-app-migration

    on “Shopify is moving from React Native back to Swift and Kotlin”
  6. Submitted Lessons learned from running Apache Airflow at scale as a story · 285 points

    HN discussion
  7. I believe they have a more in-depth posting that talks about it https://shopify.engineering/shop-app-migration

    Comment linking /shop-app-migration

    on “Shopify is moving from React Native back to Swift and Kotlin”
  8. Submitted How Shopify Uses WebAssembly Outside of the Browser as a story · 243 points

    HN discussion
  9. https://shopify.engineering/shop-app-migration follow up with some more technical details and benchmarks

    Comment linking /shop-app-migration

    on “Shopify is moving from React Native back to Swift and Kotlin”
  10. Submitted Shopify's Data Science and Engineering Foundations (2020) as a story · 205 points

    HN discussion
  11. If you expect a story about how this migration to native went from technical PoV, they've already shared this: https://shopify.engineering/shop-app-migration It sounds pretty solid, so I wouldn't expect anything to change in just 6 months.

    Comment linking /shop-app-migration

    on “Shopify is moving from React Native back to Swift and Kotlin”
  12. Submitted How to Build a Web App with and Without Rails Libraries as a story · 185 points

    HN discussion
  13. ec109685 · 2024-11-23Recommends
    You might be interested in this nice write up: https://shopify.engineering/how-we-built-shopifys-bfcm-2023-...

    Comment linking /how-we-built-shopifys-bfcm-2023-globe

    on “Show HN: A Marble Madness-inspired WebGL game we built for Netlify”
  14. Submitted Shopify invests in research for Ruby at scale as a story · 181 points

    HN discussion
  15. > a single physical piece of hardware that will show its limitations if too many large or active tenants happen to be on the same shard Shopify has pretty much mastered this https://shopify.engineering/mysql-database-shard-balancing-t...

    Comment linking /mysql-database-shard-balancing-terabyte-scale

    on “How Figma's databases team lived to tell the scale”
  16. Submitted Our Experience Porting the YJIT Ruby Compiler to Rust as a story · 169 points

    HN discussion
  17. This is likely a better link: https://shopify.engineering/remix-joins-shopify

    Comment linking /remix-joins-shopify

    on “Remix web framework aquired by Shopify”
  18. Submitted How we built the Black Friday Cyber Monday 2023 globe as a story · 167 points

    HN discussion
  19. Judging the visible output as a metric for how many developers a company needs is very naive. Think about the teams that don't directly interact with the outside like infrastructure, business intelligence, hiring (onboarding tools), internal tooling, all the work they do on Ruby ( https://shopify.engineering/shopify-ruby-at-scale-research-i... ).

    Comment linking /shopify-ruby-at-scale-research-investment

    on “Remix web framework aquired by Shopify”
  20. Submitted How we built Hydrogen, a React framework for building custom storefronts as a story · 157 points

    HN discussion
  21. Thanks for your comment @pphysch! So for authoring an app, I tend to agree with you. Languages like Ruby/Python/Typescript are probably faster to get something working. I try to consider productivity holistically though. With Go, there's a lot less fussing with the tooling. I've also found Go saves a lot of time when onboarding new teammates. This is because of Go's intentional decision to be conservative with synta…

    Comment linking /deconstructing-monolith-designing-software-maximizes-developer-productivity

    on “Show HN: A Full-Stack Web Framework for Go”
  22. Submitted Static Typing for Ruby: Adopting Sorbet at Scale as a story · 155 points

    HN discussion
  23. Shopify made the new Ruby JIT compiler. [0] They're on the Rails Foundation, as is 1Password, among others. Stripe is still in on Ruby too; they're behind the Sorbet gradual type system, and Ruby is a first-class language for working with their API. I always hear the stereotype of companies starting on Rails and migrating later, and I think it sticks around because it makes some level of intuitive sense, but it does…

    Comment linking /ruby-yjit-is-production-ready

    on “Why Ruby on Rails still matters”
  24. Submitted Tips for Shipping Data Products Fast as a story · 153 points

    HN discussion
  25. Same here. Lots of places are doing this, afaik. shopify from pyspark -> sql https://shopify.engineering/build-production-grade-workflow-...

    Comment linking /build-production-grade-workflow-sql-modelling

    on “Against SQL”
  26. Submitted Migrating to React Native's new architecture as a story · 121 points

    HN discussion
  27. Cool idea. I thought I’d try to make a Kagi Lens to accomplish the same thing: https://kagi.com/lenses/LdYine8hZtYmrt8yTMngOUtvTM9rmkRy Kagi Lenses can be defined in many ways, one of which is specifying URLs to search. Unfortunately you can only provide 10 URLs per lens. Here are the ones I chose: https://stripe.com/blog/engineering , https://engineering.fb.com/ , https://www.uber.com/en-US/blog/engineering/ , http…

    Comment linking /

    on “Show HN: Engineering.fyi – Search across tech engineering blogs in one place”
  28. Submitted Evaluating Search Algorithms as a story · 107 points

    HN discussion
  29. shopify agrees https://shopify.engineering/back-to-native

    Comment linking /back-to-native

    on “Rails World 2026 Opening Keynote [video]”
  30. Submitted Apache Beam for Search: Getting Started by Hacking Time as a story · 87 points

    HN discussion

Search all of HN for shopify.engineering

Linked by the same people?