Lynn Root – Selected Talks
-
The Design of Everyday APIs
What makes a good API for a library? Or more importantly, what makes it bad? This talk discusses the principles of what goes into user-centered design, and how best to apply those principles when writing a Python library for fellow developers. ≫ -
Music is Just Wiggly Air: Streaming Signal Processing in Python at Scale
At Spotify, we’re trying to address scaling DSP over our catalog of over 50 million songs. This talk will discuss the challenges we’ve encountered while building the infrastructure needed to support signal processing at scale. ≫ -
Advanced asyncio: Solving Real-world Production Problems
Building on top of 'asyncio in Practice: We Did It Wrong', we will walk through the best practices for building a real-world asyncio production service. ≫ -
asyncio in Practice: We Did It Wrong
Everyone’s talking about it. Everyone’s using it. But most likely, they’re doing it wrong, just like we did. ≫ -
How to spy with Python: So easy, the NSA can do it!
A brief history of signal intelligence around the world, where we are today, and how you can do it with Python. ≫ -
Tracing, Fast and Slow: Digging into and improving your web service’s performance
A deep walkthrough of various types of tracing a web service, and how to incorporate tracing yourself. ≫ -
Spotify’s Love/Hate Relationship with DNS
How Spotify has designed and manages our own DNS infrastructure, our curious ways in which we use DNS, and the future of boring technology at Spotify. ≫ -
Why can’t we be friends: Do corporations and FOSS really mix?
The current problem space that both community members and companies have for using & supporting FOSS, and some arguments & solutions to help increase your company's engagement with the community. ≫ -
Metrics-Driven Development
How my team and I focused inward to identify unanswered questions, establish feedback loops, and how to select metrics that are important versus just noise. ≫ -
Diversity: We’re not done yet
We've made large strides to welcome more diverse people into the Python community. You see better gender ratios in attendance numbers at Python conferences, the billed speakers, the amount of women-centric programs. We can see the benefits of outreach. But we’re not done yet. ≫
∴