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
    S

    Shopify Engineering

    shopifyengineering.myshopify.com · Company blog · on HN since 2016

    Shopify's engineering team writes about Rails upgrades, infrastructure, performance, and front-end choices at scale.

    Visit blogHN submissions
    Web DevelopmentProgrammingDevOps & Cloud
    What HN says

    HN commenters link its Rails 5 upgrade story, the state machines post, and the move back to Turbolinks.

    Stats for nerds
    17HN people shared it
    17linked in comments
    102story points
    Sep 2018last shared
    2017people per year2018

    Top posts on HN

    1. 1
      How to Measure Retention
      1 person · 74 points · first shared 2017 · 6 comments on HN
    2. 2
      Upgrading Shopify to Rails 5
      3 people · 6 points · first shared 2017 · Discussion on HN
    3. 3
      Future Proofing Our Cloud Storage Usage at Shopify
      2 people · 4 points · first shared 2018 · Discussion on HN
    4. 4
      E-Commerce at Scale: Inside Shopify's Tech Stack
      3 people · 3 points · first shared 2018 · Discussion on HN
    5. 5
      How 17 Lines of Code Improved Shopify.com Loading by 50%
      1 person · 3 points · first shared 2017 · Discussion on HN
    6. 6
      Shopify’s Infrastructure on Google Cloud
      1 person · 3 points · first shared 2018 · Discussion on HN
    7. 7
      Bootsnap: Optimizing Ruby App Boot Time RSS
      1 person · 2 points · first shared 2017 · 1 comments on HN
    8. 8
      Building a Dynamic Mobile CI System
      1 person · 2 points · first shared 2017 · Discussion on HN
    9. 9
      Surviving Flashes of High-Write Traffic Using Scriptable Load Balancer
      1 person · 1 points · first shared 2017 · Discussion on HN
    10. 10
      How Shopify Governs Containers at Scale with Grafeas and Kritis
      1 person · 1 points · first shared 2017 · Discussion on HN

    What HN people wrote when they linked it

    • aplorbustFeb 2018

      "Why Developers Should Be Force-Fed State Machines"

      https://shopifyengineering.myshopify.com/blogs/engineering/17488160-why-developers-should-be-force-fed-state-machines

      I always thought all computer science students had to take a compilers course, or some course on theory of computation that required some level of competency in lexing/scanning/tokenizing and parsing. This blog post appears to be directed at "web application developers" who lack "awareness about state machines".

    • pbreitDec 2017

      Shopify went back to Turbolinks: https://shopifyengineering.myshopify.com/blogs/engineering/rebuilding-the-shopify-admin-improving-developer-productivity-by-deleting-28-000-lines-of-javascript

    • sytseFeb 2018

      There was a reference to a Shopify blog post that 404s, the new url is https://shopifyengineering.myshopify.com/blogs/engineering/17488160-why-developers-should-be-force-fed-state-machines

    • chris72205Sep 2018

      Similar post from Shopify about a year ago on their experience upgrading from Rails 4.2 to 5 https://shopifyengineering.myshopify.com/blogs/engineering/upgrading-shopify-to-rails-5-0

    Related

    Rails at Scalerailsatscale.com59 people

    Tiny JITs for a Faster FFI

    Rails at Scale
    Company · last shared 2026
    GitHub Engineeringgithubengineering.com122 people

    Move Fast and Fix Things

    GitHub Engineering
    Company · last shared 2022
    Uber Engineering Blogeng.uber.com525 people

    Why Uber Engineering Switched from Postgres to MySQL

    Uber Engineering Blog
    Company · last shared 2025
    Envato Engineeringwebuild.envato.com18 people

    Happily upgrading Ruby on Rails at production scale

    Envato Engineering
    Company · last shared 2019
    Railway Blogblog.railway.com44 people

    So you want to build your own data center

    Railway Blog
    Company · last shared 2026
    Datadog Blogdatadoghq.com262 people

    Husky, Datadog's Third-Generation Event Store

    Datadog Blog
    Company · last shared 2026
    Codeship Blogblog.codeship.com138 people

    Crystal: Fast as C, Slick as Ruby

    Codeship Blog
    Company · last shared 2020
    Spotify Labslabs.spotify.com155 people

    Creative usernames and Spotify account hijacking

    Spotify Labs
    Company · last shared 2026