Componentizing Shopify’s Tax Engine

1 · Shopify · July 5, 2019, 5:59 p.m.
By Chris Inch and Vignesh Sivasubramanian Reading Time: 8 minutes At Shopify, we value building for the long term. This can come in many forms but within Engineering, we want to build things in a way that is easy to understand, modify, and deploy so we are confident to build without introducing bugs or unnecessary complexity. The tax engine that existed in Shopify’s codebase started out simple, but over years of development and incremental additions, it became a challenging part of code to work ...