Michael Pilquist Interview
summary
Works on control systems at Comcast that manage tens of millions of cable devices and are intended to last 10–20 years. Describes using Scala libraries like Scodec, Simulacrum, FS2, Cats and Cats Effect to handle evolving workloads, long‑lived compatibility and operator churn. Claims functional programming is the decisive technique for managing complexity across large, distributed teams, and shows how stream processing and typeclass abstractions actually get deployed rather than just discussed.
AI-written summary · about
chapters (5)
- 0:00Intro
- 0:49How do you adapt to change
- 1:09How do you adapt to technology changes
- 1:37Functional programming
- 2:08Outro








