# Shopify-Made Patterns in Our Rails Apps

DevFeed: [Shopify-Made Patterns in Our Rails Apps](<https://devfeed.tech/articles/shopify-made-patterns-in-our-rails-apps-1598.md>)

Original publisher: [Read original article](<https://shopify.engineering/shopify-made-patterns-in-our-rails-apps>)

Author: Ioana Surdu-Bob

Published: 2021-07-13T17:26:49Z

Content type: article

Language: en

Sources: [Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering.md>), [Shopify Engineering - Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering-shopify-engineering.md>)

Topics: [App](<https://devfeed.tech/topics/app.md>)

Tags: [automation](<https://devfeed.tech/tags/automation.md>), [command-line](<https://devfeed.tech/tags/command-line.md>), [dev](<https://devfeed.tech/tags/dev.md>), [macos](<https://devfeed.tech/tags/macos.md>), [ruby](<https://devfeed.tech/tags/ruby.md>), [shopify](<https://devfeed.tech/tags/shopify.md>), [workflow](<https://devfeed.tech/tags/workflow.md>), [xcode](<https://devfeed.tech/tags/xcode.md>)

## AI overview

Shopify describes patterns and automation used to keep its large Rails monolith maintainable, including a command-line tool that standardizes project setup and workflows.

## Source excerpt

At Shopify, we've developed our own patterns in order to support our global platform. Before coming here, I've developed multiple Ruby (and Rails) applications at multiple growth stages. Because of that, I quickly came to appreciate some workarounds and automation that were created to support the large codebase of Shopify. If there's something I appreciate about Ruby on Rails, it's the principle of convention over configuration it's been built with.