Skip to Content
Shopify
  • Engineering Blog
  • Working at Shopify
  • Open Source at Shopify 
  • Dev Degree 
  • See open roles
  • Latest articles
  • Development
  • Infrastructure
  • Mobile
  • Developer Tooling
  • Security
  • Data Science & Engineering
  • Culture
Home
  • Engineering Blog
  • Working at Shopify
  • Open Source at Shopify 
  • Dev Degree 
  • See open roles
Opens in a new windowOpens an external siteOpens an external site in a new window

Search results for “Don Kelly”:

A black monolith with different coloured lines representing code. The monolith sits on the right hand side of the screen with a desert background.
  • Development

Under Deconstruction: The State of Shopify’s Monolith

  • by Philip Müller
  • Sep 16, 2020
  • Culture

How to Get an Engineering Internship at Shopify: A Complete Guide

  • by Nathaniel Quarrie
  • Feb 18, 2022
A smiling laptop laying on a cloud
  • Developer Tooling

The Journey to Cloud Development: How Shopify Went All-in on Spin

  • by Don Kelly
  • Jun 9, 2022
    • 1

Get stories like this in your inbox!

Stories from the teams who build and scale Shopify. The commerce platform powering millions of businesses worldwide.

Share your email with us and receive monthly updates.

Thanks for subscribing.

You’ll start receiving free tips and resources soon.

Our Tech Stack

Curious about what’s in our tech stack.

Sponsorship

We’re looking to partner with you.

Working Anywhere at Shopify

Learn about Digital by Design

Shopify Partner Developers

Become a Shopify developer and earn money by building apps or working with businesses

Shopify Engineering on Twitter

Connect with us on Twitter

Shopify Engineering YouTube

Connect with us on YouTube

Migrating our Largest Mobile App to React Native Shopify Embraces Rust for Systems Programming Mixing It Up: Remix Joins Shopify to Push the Web Forward From Ruby to Node: Overhauling Shopify’s CLI for a Better Developer Experience A Flexible Framework for Effective Pair Programming 10 Tips for Building Resilient Payment Systems Five Common Data Stores and When to Use Them Deconstructing the Monolith: Designing Software that Maximizes Developer Productivity Under Deconstruction: The State of Shopify’s Monolith Reducing BigQuery Costs: How We Fixed A $1 Million Query
From Farmer to Security Engineer: How Dev Degree Helped Me Find My Dream Job Making Your React Native Gestures Feel Natural Ruby 3.2’s YJIT is Production-Ready How Good Documentation Can Improve Productivity From Ruby to Node: Overhauling Shopify’s CLI for a Better Developer Experience Reliving Your Happiest HTTP Interactions with Ruby’s VCR Gem Monte Carlo Simulations: Separating Signal from Noise in Sampled Success Metrics React Native Skia: A Year in Review and a Look Ahead Migrating our Largest Mobile App to React Native Optimizing Ruby’s Memory Layout: Variable Width Allocation

Ready to tackle frontend, backend, infrastructure, data, or security challenges?

Explore all of our available roles