Blogs

RubyConf 2021: The Talks You Might Have Missed — Development
Shopify loves Ruby and opportunities to get together with other engineers who love Ruby to learn, share, and build relationships. In November, Rubyists from Shopify’s Ruby and Rails infrastructure teams gathered in Denver at RubyConf 2021 to immer...



Changing a polymorphic_type in Rails — Development (2022)
Code at Shopify is organized in components. As a new team, we decided to take ownership over some existing code and to move it under the component we’re responsible for (payment flexibility). This resulted in moving classes (including models) from...


Ruby Rogues: How to Migrate to Rails 7 - RUBY 535
Rails 7 is HERE and we’re pumped. In this episode, the Ruby Rogues discuss all things migration, including the BEST method for a safe move, why you NEED to learn about “Turbo Frames” to streamline your Rails 7 experience, and everything you need t...

David Heinemeier Hansson // Ruby on Rails Creator and CTO at Basecamp and Hey | alphalist
David Heinemeier Hansson, CTO of Basecamp and Hey and creator of Ruby-on-Rails💎 blows us away yet again in this thought-provoking podcast 🤯 about bootstrapping, scaling, remote work, and of course Ruby on Rails. Learn insights into technical leade...


Integrate Dart Sass with the asset pipeline in Rails
Sass is a stylesheet language that’s compiled to CSS. It allows you to use variables, nested rules, mixins, functions, and more, all with a fully CSS-compatible syntax.This gem wraps the standalone executable version of the Dart version of Sass. T...