all work

Netflix Prodicle Suite

Platform & Tooling

The shared libraries, architecture, and observability work underneath the Prodicle suite. The plumbing behind the flagship apps.

My Role
Software Engineer
Employer
DockYard, Inc.
Client
Netflix Studios (via DockYard)
Timeline
2018 – 2020
01 overview

Overview

Beyond the two flagship applications, much of the Prodicle suite ran on shared foundations: common libraries, cross-application architecture, and the monitoring that kept everything healthy. I contributed across several of these supporting efforts. It meant constant context-switching, but it also gave me a much deeper understanding of how the whole ecosystem fit together.

02 the work

The work

  • Prodicle Core, the shared library powering multiple Prodicle applications. I integrated it into Passport and others, and contributed bug fixes and improvements back to the gem itself.
  • Breaking Title / Working Title, the architectural ecosystem supporting the suite. I spent several weeks on these foundations, learning a new effort while still supporting Distribution and Passport in parallel.
  • Atlas Metrics, an internal gem I published in Netflix's repository. It lets Rails apps easily monitor endpoints and report to Netflix's Atlas and Lumen metrics, giving teams visual logging and alerting the moment an endpoint starts failing.

None of this was glamorous on its own. But it's the kind of work that decides whether a suite of products actually holds together.

03 tech stack

Stack

Core technologies on this work:

Ruby on Rails Ruby gems Atlas / Lumen metrics Observability Sidekiq Python
Next · Earlier engineering
VitalSource Launch