Schedule

Back
Matthew Draper
Matthew Draper
@_matthewd

By day a Rails developer for Buildkite, a CI service that executes your tests on your own machines, by night, Matthew is a Rails Developer -- a member of Rails Core since 2015, with light fingerprints throughout the framework.

A Bundle of Joy: Rewriting for Performance

Local gem management is a key part of our modern workflow, but our tools are layered on historical approaches and requirements. In this talk we explore a ground-up rewrite of local gem management, and ask whether careful implementation (and some feature-cutting) can produce a tool that meets most people's needs while outperforming the current options. In the process, we'll look at specific design choices that make common operations faster, and which might apply to your projects too.