Behind the Lens: Documenting Open Source's Unsung Heroes
In a recent episode of the podcast, host Ryan sat down with Emma Tracey and Josiah McGarvie, producers of the documentary series Cult.Repo, to explore the fascinating process of filming the lives and work of open-source developers. These unsung heroes build and maintain the foundational technologies that power the internet. The conversation delved into storytelling techniques, the challenges of depicting technical subjects, and the human stories behind the code.
Who are Emma Tracey and Josiah McGarvie, and what is Cult.Repo?
Emma Tracey and Josiah McGarvie are the creative forces behind Cult.Repo, a documentary series that shines a spotlight on the people who create and maintain open-source software. Emma brings a background in film production and a passion for telling human stories, while Josiah combines technical expertise with storytelling to bridge the gap between code and narrative. Together, they founded Cult.Repo to produce short, engaging films that explore the motivations, struggles, and triumphs of developers who often work behind the scenes. The series focuses on the individuals behind major technologies—everything from web servers to encryption tools—that sustain the internet. Their goal is not just to explain what these technologies do, but to reveal the passion and community that drive open-source development. In the podcast, they shared their journey from initial concept to production, including how they find subjects and what inspires them to keep filming.

Why did Cult.Repo choose to focus on open-source software developers?
According to Emma and Josiah, open-source developers are often invisible despite their immense impact. These individuals build and maintain the core infrastructure of the internet—like Linux, Git, and encryption libraries—yet rarely receive public recognition. Cult.Repo aims to correct that by putting faces to the code. The producers believe that understanding the why behind the code makes technology more relatable and inspires new contributors. They also note that open-source communities are rich with compelling narratives: collaborative problem-solving, personal sacrifice, and the joy of creating something used by millions. By focusing on developers, the series also highlights the culture of peer review, volunteerism, and shared ownership that defines open source. Emma emphasized that these stories are not just for tech enthusiasts—they resonate with anyone who values creativity, perseverance, and the power of collective effort. Ultimately, the choice is about celebrating unsung heroes and making the internet's backbone feel human again.
How do the producers select which open-source projects and people to feature?
Emma and Josiah explained that selection is a blend of research, community input, and gut feeling. They start by identifying key technologies that underpin the internet—often recommended by developers or through personal experience. Then they look for contributors who have compelling personal stories or who represent a diverse range of backgrounds. The producers prioritize projects with clear impact, but they also seek out lesser-known tools that have passionate maintainers. Community recommendations are gold; they often lead to hidden gems. Once a potential subject is identified, they assess the narrative arc: Is there a journey of struggle, innovation, or collaboration? Can they film in a visually interesting way? Josiah mentioned they also consider timing—some stories, like a developer overcoming burnout or launching a major update, have natural dramatic tension. Ultimately, the goal is to create a mix of well-known figures and unsung heroes, ensuring the series reflects the full breadth of the open-source ecosystem.
What are some of the biggest challenges in making documentaries about technical topics?
One major challenge, according to Emma and Josiah, is avoiding jargon while still respecting the subject's expertise. They must translate complex code concepts into visual storytelling without oversimplifying. Another hurdle is gaining trust: developers are often private and wary of misrepresentation. Building that trust takes time—Emma described spending hours just chatting before even turning on a camera. Technical limitations also arise; filming code on a screen can be static, so they use animations, interviews, and B-roll to keep it engaging. Additionally, open-source projects evolve rapidly, so a documentary filmed today might be outdated by next year. The producers deal with this by focusing on timeless themes like passion and collaboration rather than ephemeral features. Finally, funding is a constant issue—documentaries about niche topics struggle to attract traditional sponsors. Cult.Repo relies on a mix of crowdfunding, grants, and occasional patrons to keep producing. Despite these obstacles, both feel the mission of humanizing technology makes the effort worthwhile.

How do the documentaries aim to humanize the developers and their work?
Emma and Josiah emphasized that at its core, Cult.Repo is about people, not code. They deliberately film developers in their natural environments—home offices, co-working spaces, or even coffee shops—to show the messy, real life behind the screens. Interviews dig into personal motivations: why they started coding, the setbacks they faced, and what keeps them going. The producers also include moments of vulnerability, like a developer talking about burnout or the loneliness of maintaining a popular project alone. Visual storytelling is key: they use shots of a developer's workspace, family interactions, or community meetups to ground the tech in everyday life. Josiah noted that even a simple shot of hands typing can feel intimate and relatable. The goal is to show that these are not just faceless contributors but individuals with dreams, struggles, and a deep sense of purpose. By doing so, the series invites viewers to see open source as a human endeavor, not just a technical one.
What impact do the filmmakers hope Cult.Repo will have on the open-source community?
Emma and Josiah hope that Cult.Repo will inspire more people to contribute to open source, whether by coding, documenting, or simply using the tools. They want to demystify the process and show that open source is accessible to everyone, not just elite programmers. Recognition is another key goal—they want viewers to appreciate the unsung labor that keeps the internet running, which may lead to more funding and support for projects. On a cultural level, they hope to foster empathy within the community, encouraging users to be patient and grateful toward maintainers. The series also aims to bring in new voices from underrepresented groups by highlighting diverse developers. In the podcast, Ryan noted that such storytelling can shift the narrative from "free software" to "community-driven innovation." Ultimately, the producers see Cult.Repo as both a tribute and a call to action: a way to celebrate the past, understand the present, and invite everyone to shape the future of the open web.