Best Posts from Shopify Engineering Blog

Shopify Engineering usually posts about development, infrastructure, culture, data, data science, developer productivity, mobile, and security.

Post Frequency

Popular Posts

Lessons Learned From Running Apache Airflow at Scale

By Megan Parker and Sam Wheating Apache Airflow is an orchestration platform that enables development, scheduling and monitoring of workflows. At Shopify, we’ve been running Airflow in production for over two years for a variety of work...

May 23, 2022

317 post(s)

I had this conversation over and over before I really understood it. It goes: “X language can be as fast as a compiled language because it has a JIT compiler!” “Wow! It’s as fast as C?” “Well, no, we’re working on it. But in theory, it ...

Aug 11, 2022

During my engineering career, I made a choice to leave the Individual Contributor (IC) track and move into a technical leadership role. At the time, I felt that I had achieved knowledge and technical depth in a number of engineering disc...

The concept of stable value is a distinctly React term, and especially relevant since the introduction of Functional Components. It refers to values (usually coming from a hook) that have the same value across multiple renders. And they’...

Aug 2, 2022

During the past five years I’ve worked on a lot of different parts of Shopify’s payment infrastructure and helped onboard dozens of developers in one way or another. Some people came from different programming languages, others used Ruby...

Jul 28, 2022