Blogs
Adding Super Fast Frontend Search in Rails with Lunr
Let's build a command palette for the Tickerizer application, using Rails 7, ESBuild, View Components, and all the goodness of Hotwire.Command Palette Example by Tailwind UIThis is the first part of a multi-part post focusing (mostly) on front end...
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...