# GitHub Does My Operations Homework: A Ruby Speed Story

DevFeed: [GitHub Does My Operations Homework: A Ruby Speed Story](<https://devfeed.tech/articles/github-does-my-operations-homework-a-ruby-speed-story-1682.md>)

Original publisher: [Read original article](<https://shopify.engineering/yjit-benchmarking-harness>)

Author: Noah Gibbs

Published: 2021-10-19T18:41:07Z

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: [GitHub Actions](<https://devfeed.tech/topics/github-actions.md>)

Tags: [benchmarking](<https://devfeed.tech/tags/benchmarking.md>), [benchmarks](<https://devfeed.tech/tags/benchmarks.md>), [git](<https://devfeed.tech/tags/git.md>), [github](<https://devfeed.tech/tags/github.md>), [github-actions](<https://devfeed.tech/tags/github-actions.md>), [graphs](<https://devfeed.tech/tags/graphs.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [operations](<https://devfeed.tech/tags/operations.md>), [performance](<https://devfeed.tech/tags/performance.md>), [ruby](<https://devfeed.tech/tags/ruby.md>), [shopify](<https://devfeed.tech/tags/shopify.md>), [speed](<https://devfeed.tech/tags/speed.md>)

## AI overview

A Shopify YJIT team member describes a benchmarking harness and automatically updated results site for measuring Ruby performance. The workflow uses GitHub Pages, Jekyll, Git, and GitHub Actions to run benchmarks and publish results with minimal operational work.

## Source excerpt

Learn how fast YJIT really is. This posts walks through Shopify's new benchmarking harness for YJIT, plus graphs and benchmarks updated twice a day.