Hacker News
- Enforcing Modularity in Rails Apps with Packwerk https://engineering.shopify.com/blogs/engineering/enforcing-modularity-rails-apps-packwerk 7 comments
- Under Deconstruction: The State of Shopify’s Monolith https://engineering.shopify.com/blogs/engineering/shopify-monolith 125 comments
- How Shopify reduced storefront response times with a rewrite https://engineering.shopify.com/blogs/engineering/how-shopify-reduced-storefront-response-times-rewrite 73 comments
- Spark joy by running fewer tests https://engineering.shopify.com/blogs/engineering/spark-joy-by-running-fewer-tests 99 comments
- Understanding Programs Using Graphs https://engineering.shopify.com/blogs/engineering/understanding-programs-using-graphs 31 comments
- What Is Nix? https://engineering.shopify.com/blogs/engineering/what-is-nix 333 comments
- How to Fix Slow Code in Ruby https://engineering.shopify.com/blogs/engineering/how-fix-slow-code-ruby 199 comments
- Dev Degree: Behind the Scenes https://engineering.shopify.com/blogs/engineering/dev-degree-behind-the-scenes 22 comments
- Optimizing Ruby lazy initialization in TruffleRuby with deoptimization https://engineering.shopify.com/blogs/engineering/optimizing-ruby-lazy-initialization-in-truffleruby-with-deoptimization 66 comments
- Misconfigured Circuit Breakers https://engineering.shopify.com/blogs/engineering/circuit-breaker-misconfigured 39 comments
- Building all of our new mobile apps using React Native https://engineering.shopify.com/blogs/engineering/react-native-future-mobile-shopify 571 comments
- How Shopify implemented its secure authentication service https://engineering.shopify.com/blogs/engineering/implement-secure-central-authentication-service-six-steps 51 comments
- How Shopify Manages API Versioning and Breaking Changes https://engineering.shopify.com/blogs/engineering/shopify-manages-api-versioning-breaking-changes 92 comments
- Successfully Merging the Work of 1000 Developers https://engineering.shopify.com/blogs/engineering/successfully-merging-work-1000-developers 103 comments
- How to write fast code in Ruby on Rails https://engineering.shopify.com/blogs/engineering/write-fast-code-ruby-rails 71 comments
- Virtualized iOS builds at Shopify https://engineering.shopify.com/blogs/engineering/scaling-ios-ci-with-anka 8 comments
- Bootsnap: Optimizing Ruby App Boot Time https://engineering.shopify.com/235340559-bootsnap-optimizing-ruby-app-boot-time 74 comments
Lobsters
- Enforcing Modularity in Rails Apps with Packwerk https://engineering.shopify.com/blogs/engineering/enforcing-modularity-rails-apps-packwerk 4 comments programming , release , ruby , scaling
- What Is Nix https://engineering.shopify.com/blogs/engineering/what-is-nix 14 comments devops , linux
- The Unreasonable Effectiveness of Test Retries: An Android Monorepo Case Study https://engineering.shopify.com/blogs/engineering/unreasonable-effectiveness-test-retries-android-monorepo-case-study 15 comments android , devops , testing
- Why Shopify Moved to The Production Engineering Model http://engineering.shopify.com/why-shopify-moved-to-the-production-engineering-model 10 comments devops , practices
- Update on Shopify's ongoing monolith decomposition efforts https://engineering.shopify.com/blogs/engineering/shopify-monolith 17 comments rails
- Some tips for working with styling in React Native https://engineering.shopify.com/blogs/engineering/5-ways-to-improve-your-react-native-styling-workflow 7 comments reactnative
- Spark Joy by Running Fewer Tests https://engineering.shopify.com/blogs/engineering/spark-joy-by-running-fewer-tests 19 comments ruby
- Understanding Programs Using Graphs https://engineering.shopify.com/blogs/engineering/understanding-programs-using-graphs 7 comments programming
- Understanding Programs Using Graphs https://engineering.shopify.com/blogs/engineering/understanding-programs-using-graphs 3 comments ruby
- What Is Nix - Shopify Engineering https://engineering.shopify.com/blogs/engineering/what-is-nix 8 comments programming
- How to Fix Slow Code in Ruby https://engineering.shopify.com/blogs/engineering/how-fix-slow-code-ruby 6 comments ruby
- Optimizing Ruby Lazy Initialization in TruffleRuby with Deoptimization https://engineering.shopify.com/blogs/engineering/optimizing-ruby-lazy-initialization-in-truffleruby-with-deoptimization 6 comments ruby
- Software Release Culture at Shopify (And Live Webinar/Q&A on April 20) https://engineering.shopify.com/blogs/engineering/software-release-culture-shopify 3 comments programming
- Building a confetti effect with reanimated https://engineering.shopify.com/blogs/engineering/building-arrives-confetti-in-react-native-with-reanimated 3 comments reactnative
- Your Circuit Breaker is Misconfigured https://engineering.shopify.com/blogs/engineering/circuit-breaker-misconfigured 3 comments programming
- Does Shopify have a page where it shows upcoming new features? https://engineering.shopify.com 9 comments shopify
- React Native is the Future of Mobile at Shopify https://engineering.shopify.com/blogs/engineering/react-native-future-mobile-shopify 22 comments reactnative
- React Native is the future of mobile at Shopify https://engineering.shopify.com/blogs/engineering/react-native-future-mobile-shopify 4 comments reactjs
- How Shopify Manages API Versioning and Breaking Changes https://engineering.shopify.com/blogs/engineering/shopify-manages-api-versioning-breaking-changes 8 comments programming
- How Shopify successfully merges the work of 1000+ developers everyday https://engineering.shopify.com/blogs/engineering/successfully-merging-work-1000-developers 215 comments programming
- Bootsnap: Optimizing Ruby App Boot Time https://engineering.shopify.com/235340559-bootsnap-optimizing-ruby-app-boot-time 4 comments ruby
- Why developers should be force-fed state machines https://engineering.shopify.com/17488160-why-developers-should-be-force-fed-state-machines 25 comments programming
Linking pages
- Ruby vs Python comes down to the for loop https://softwaredoug.com/blog/2021/11/12/ruby-vs-python-for-loop.html 555 comments
- Experimenting with React Freeze. React-freeze is a new library that uses… | by Krzysztof Magiera | Software Mansion https://blog.swmansion.com/experimenting-with-react-freeze-71da578e2fa6 17 comments
- GitHub - Clivern/Gauntlet: 🔖 Guides, Articles, Podcasts, Videos and Notes to Build Reliable Large-Scale Distributed Systems. https://github.com/Clivern/Gauntlet 2 comments
- Look to Toronto, not India, for tech talent | VentureBeat https://venturebeat.com/2017/04/16/look-to-toronto-not-india-for-tech-talent/ 0 comments
- GitHub - sumodirjo/engineering-blogs: A curated list of engineering blogs of startup and enterprise companies https://github.com/sumodirjo/engineering-blogs 0 comments
- Software Engineering Leadership – Eric Brooke's Blog https://ericbrooke.wordpress.com/2018/09/16/software-engineering-leadership/ 0 comments