Hacker News
- What Is Nix (2020) https://shopify.engineering/what-is-nix 3 comments
- Ruvy: creating Wasm modules from Ruby code https://shopify.engineering/introducing-ruvy 89 comments
- Improving LLM chatbot UX by utilizing a stateful Markdown stream processor https://shopify.engineering/sidekicks-improved-streaming 2 comments
- Lessons From Linguistics: i18n Best Practices for Front-End Developers https://shopify.engineering/internationalization-i18n-best-practices-front-end-developers 99 comments
- Developers should be force-fed state machines (2011) https://shopify.engineering/17488160-why-developers-should-be-force-fed-state-machines 107 comments
- Ruby 3.2’s YJIT is Production-Ready https://shopify.engineering/ruby-yjit-is-production-ready 286 comments
- Finding relationships between Ruby’s top packages and their dependencies https://shopify.engineering/relationships-between-ruby-top-100-packages-dependencies 46 comments
- The Journey to Cloud Development: How Shopify Went All-In on Spin https://shopify.engineering/shopifys-cloud-development-journey 2 comments
- How we built Hydrogen, a React framework for building custom storefronts https://shopify.engineering/how-we-built-hydrogen 101 comments
- Diggin’ and Fetchin’ with TruffleRuby https://shopify.engineering/dig-fetch-truffleruby 9 comments
- Evaluating Search Algorithms https://shopify.engineering/evaluating-search-algorithms 15 comments
- Tips for Shipping Data Products Fast https://shopify.engineering/shipping-data-products-fast 40 comments
- Apache Beam for Search: Getting Started by Hacking Time https://shopify.engineering/apache-beam-for-search-getting-started-by-hacking-time 8 comments
- How Shopify Uses WebAssembly Outside of the Browser https://shopify.engineering/shopify-webassembly 130 comments
- How to Reliably Scale Your Data Platform for High Volumes https://shopify.engineering/reliably-scale-data-platform 4 comments
Lobsters
- Introducing Ruvy https://shopify.engineering/introducing-ruvy 5 comments ruby , wasm
- Shopify Invests in Research for Ruby at Scale https://shopify.engineering/shopify-ruby-at-scale-research-investment 2 comments programming , ruby
- Seeking the Ultimate Bottom Sheet Experience for React Native 🚀 https://shopify.engineering/creating-native-components-accept-react-native-subviews 29 comments reactnative
- Refactoring Legacy Code with the Strangler Fig Pattern https://shopify.engineering/refactoring-legacy-code-strangler-fig-pattern 25 comments programming
- Introducing Ruvy https://shopify.engineering/introducing-ruvy 24 comments ruby
- Adventures in Garbage Collection: Improving GC Performance in our Massive Monolith (2023) https://shopify.engineering/adventures-in-garbage-collection 6 comments ruby
- Shopify Embraces Rust for Systems Programming https://shopify.engineering/shopify-rust-systems-programming 124 comments rust
- Finding Relationships Between Ruby’s Top 100 Packages and Their Dependencies https://shopify.engineering/relationships-between-ruby-top-100-packages-dependencies 2 comments ruby
- When is JIT Faster Than A Compiler? https://shopify.engineering/when-jit-faster-than-compiler 9 comments ruby
- Shopify - How We Built Hydrogen: A React Framework for Building Custom Storefronts https://shopify.engineering/how-we-built-hydrogen 32 comments reactjs
- To Thread or Not to Thread: An In-Depth Look at Ruby’s Execution Models https://shopify.engineering/ruby-execution-models 12 comments ruby
- Shopify Invests in Research for Ruby at Scale (2022) https://shopify.engineering/shopify-ruby-at-scale-research-investment 2 comments programming
- Shopify Invests in Research for Ruby at Scale https://shopify.engineering/shopify-ruby-at-scale-research-investment 15 comments ruby
- Our Experience Porting the YJIT Ruby Compiler to Rust https://shopify.engineering/porting-yjit-ruby-compiler-to-rust 8 comments programming
- Our Experience Porting the YJIT Ruby Compiler to Rust https://shopify.engineering/porting-yjit-ruby-compiler-to-rust 25 comments rust
- Shopify: Our Experience Porting the YJIT Ruby Compiler to Rust https://shopify.engineering/porting-yjit-ruby-compiler-to-rust 5 comments ruby
- Relation between primary key and physical storage https://shopify.engineering/how-to-introduce-composite-primary-keys-in-rails 7 comments postgresql
- Changing a polymorphic_type in Rails https://shopify.engineering/changing-polymorphic-type-rails 2 comments ruby
- Hydrogen & Tailwind: The Perfect Match for Building Beautiful Storefronts https://shopify.engineering/hydrogen-tailwind-building-beautiful-storefronts 4 comments shopify
- Fixing the Dependency Confusion Vulnerability in 600+ Ruby Apps https://shopify.engineering/fixing-dependency-confusion-ruby-applications 6 comments ruby
- That Old Certificate Expired and Started an Outage. This is What Happened Next https://shopify.engineering/that-old-certificate-expired-and-started-an-outage-this-is-what-happened-next 2 comments ruby
- Why JIT can achieve speedups of 37% in Ruby while it doesn't seem to bring much in PHP? https://shopify.engineering/yjit-just-in-time-compiler-cruby 42 comments php
- YJIT: Building a New JIT Compiler for CRuby https://shopify.engineering/yjit-just-in-time-compiler-cruby 30 comments ruby
- Diggin’ and Fetchin’ with TruffleRuby https://shopify.engineering/dig-fetch-truffleruby 4 comments ruby
- Great Code Reviews—The Superpower Your Team Needs https://shopify.engineering/great-code-reviews 12 comments programming