The Developers' Bakery

The Developers' Bakery

By Nicola CortiTechnologyEducationHow To
Download on the App Store

The Developers' Bakery episodes

  • Datadog for Android with Xavier F. Gouchet

    In this episode we are going to meet Xavier Gouchet and the Datadog Android SDK 🐶.

    Datadog helps you monitor and track problems with your mobile applications, such as crashes and ANR. The Android SDK

    offers a large variety of plugins that helps you track the health of your app with integration for popular libraries
    such as Timber, Glide, Jetpack Compose or the Android NDK.

    In this episode, Xavier will walk us through their SDK and what are the most challenging tasks for a monitoring SDK such as this one.

    Enjoy the show 👨‍🍳

    Show Notes
    • 00.17 Intro
    • 01.04 Episode Start
    • 01.38 Xav’s Introduction
    • 02.54 What is Datadog?
    • 03.20 What mobile engineers can do with Datadog?
    • 04.22 How Datadog works on Android?
    • 05.50 What are the complexity of a monitoring SDK?
    • 08.25 Which type of monitoring is it offering?
    • 10.21 What’s the performance impact of a monitoring SDK?
    • 12.51 Which OSS applications are you using for benchmarking?
    • 13.56 What was the most complex plugin to develop?
    • 17.00 Are you also giving suggestions to developers?
    • 19.33 Machine Learning and App Crashes
    • 21.09 The most common performance pitfall
    • 23.03 How do you handle collection of personal information?
    • 27.56 Integrations with popular Android libraries
    • 32.51 Can people contribute to Datadog SDK?
    • 35.05 Reproducible builds and SDKs
    • 36.23 What’s in the future for this SDK?
    • 38.45 How can people contribute to this project?
    • 39.46 Further reading
    • 41.09 Where to find Xav online?
    • Resources
      • DataDog/dd-sdk-android on Github
      • Datadog - RUM Android Monitoring documentation
      • Datadog - Android Log Collection documentation
      • Benchmarking your Application - Droidcon London 2021
      • @xgouchet on Github
      • @xgouchet on Twitter
      • Show links
        • Podcast Website
        • The Developers’ Bakery on Spotify
        • The Developers’ Bakery on Apple Podcasts
        • The Developers’ Bakery on Google Podcasts
        • @thebakerydev on Twitter
        • @cortinico on Twitter
        • 43 min
        • PlusPlugins with Miguel Beltran

          It’s been since episode #07 that we haven’t talked about Flutter 💙, so today we have Miguel Beltran on stage to talk about one of the most important library for it: Plus Plugins.

          Miguel is one of the maintainer of this popular collection of plugins. Plus plugins offer multiplatform capability to access informations

          such as battery, connectivity, sensors and more across a variety of platforms: Android, iOS, Web, MacOS, Windows & Linux!

          In this episode we will talk about the story of this project, how it evolved from Google to Flutter community, and

          how people can contribute to such a critical piece of the Flutter ecosystem.

          Enjoy the show 👨‍🍳

          Show Notes
          • 00.00 Intro
          • 00.46 Episode Start
          • 01.21 Miguel’s Introduction
          • 02.26 What are the Plus Plugins?
          • 04.55 Who owns the Plus Plugins?
          • 08.56 Flutter Plugin Ecosystem
          • 11.00 Contributing to Flutter
          • 12.13 Miguel’s favorite plus plugin
          • 14.31 Are plus plugins offering also UI?
          • 15.34 The hardest plus plugin to maintain
          • 17.37 Multiplatform support
          • 19.40 The monorepo
          • 24.05 What makes a plugin a plus plugin?
          • 27.20 How you got involved in this project?
          • 30.20 How do you handle oss contributions?
          • 32.08 How to contribute?
          • 33.55 How do you keep docs and code on sync?
          • 35.55 Do you version your docs?
          • 37.36 Further reading
          • 38.44 Where to find Miguel online?
          • Resources
            • fluttercommunity/plus_plugins on Github
            • Plus Plugins Official Website
            • Plus Plugins CONTRIBUTING.md File
            • Developing Packages in Flutter - Pluralsight Course
            • @MiBLT on Twitter
            • @miquelbeltran on Github
            • Show links
              • Podcast Website
              • The Developers’ Bakery on Spotify
              • The Developers’ Bakery on Apple Podcasts
              • The Developers’ Bakery on Google Podcasts
              • @thebakerydev on Twitter
              • @cortinico on Twitter
              • 40 min
              • Gitpod with Geoffrey Huntley

                In this episode we’re back on the topic of Cloud IDEs with Geoffrey Huntley to talk us about Gitpod 🚀.

                First, I had the pleasure to ask Geoff some insights on his van life ⛺️. Geoff is living remote work at its finest, working from his van in Australia and apparently enjoying it a lot (make sure to checkout his blogposts about it)!

                But Geoff is also highly involved with Gitpod, a tool that will help you spin-up development environment and get you up to speed in seconds. They’re also extremely supportive towards the open-source ecosystem, offering free licenses for OSS projects.

                In this epidesode we walk through Gitpod, how it can help you in your daily development and what the future of Cloud IDE might look like.

                Enjoy the show 👨‍🍳

                Show Notes
                • 00.00 Intro
                • 00.46 Episode Start
                • 01.12 Geoff’s Introduction
                • 01.55 Working from a van
                • 03.41 Funny stories from a camping life
                • 05.05 Living without abstraction
                • 07.11 What is Gitpod?
                • 09.15 What makes Gitpod unique?
                • 12.33 Prebuilt workspaces
                • 14.15 The gitpod.io magic URL
                • 16.50 Development workflow with Gitpod
                • 19.08 VS Code @ Gitpod
                • 21.52 OpenVSX
                • 23.09 What are the major blockers to cloud IDEs adoption?
                • 25.04 Developing daily on a iPad
                • 26.33 Mobile development in the cloud
                • 30.53 It works on my machine
                • 32.23 Deplyoing GitPod to your infrastructure
                • 35.22 Geoff’s Browser setup
                • 36.28 How you go involved with Gitpod?
                • 38.24 How to contribute to Gitpod?
                • 40.42 Further reading
                • 43.05 Where to find Geoff online?
                • Resources
                  • gitpod-io/gitpod on Github
                  • Gitpod Official Website
                  • Gitpod Contribution Resources
                  • Mentioned Resources:
                    • Geoff’s Article on Remote Work
                    • OpenVSX
                    • JetBrains Remote Development Support
                    • GitPod Private Beta for JetBrains IDE
                    • GitPod Roadmap for Mobile Devs
                    • Appetize - Run native mobile apps in your browser
                    • The Developers’ Bakery - Ep 18 - code-server with Joe Previte
                    • Geoff’s Website
                    • @ghuntley on Github
                    • @GeoffreyHuntley on Twitter
                    • Show links
                      • Podcast Website
                      • The Developers’ Bakery on Spotify
                      • The Developers’ Bakery on Apple Podcasts
                      • The Developers’ Bakery on Google Podcasts
                      • @thebakerydev on Twitter
                      • @cortinico on Twitter
                      • 45 min
                      • Firefox for Android with Sebastian Kaspari

                        You don’t get to build a browser every day right? Today we have Sebastian Kaspari on stage to talk us about Firefox for Android 🦊.

                        Together we will walk through what it takes to write a mobile browser, and we will discover some of the open-source projects in the Mozilla ecosystem such as Firefox Focus, GeckoView and Mozilla Android Components.

                        Enjoy the show 👨‍🍳

                        Show Notes
                        • 00.13 Intro
                        • 00.59 Episode Start
                        • 01.24 Sebastian’s Introduction
                        • 02.12 What is Fenix?
                        • 03.11 The big rewrite
                        • 04.42 Code sharing between Mobile and Desktop
                        • 07.26 Feature parity
                        • 09.34 From monorepo to separate repos
                        • 12.29 The story of Firefox for Android
                        • 18.23 What is needed to build a browser?
                        • 20.06 GeckoView
                        • 22.15 WebViews vs GeckoViews
                        • 24.01 Mozilla Android Components
                        • 26.34 Specific Browser Components
                        • 27.46 From Github to the PlayStore
                        • 29.12 Nightly, Alpha, Beta and Stable
                        • 31.01 Reproducible Builds
                        • 33.56 Firefox Focus
                        • 37.31 Firefox Tech Stack and Architecture
                        • 40.56 How many engineers are behind Firefox for Android?
                        • 42.05 External Contributors to Firefox
                        • 43.36 How to start contributing to Firefox?
                        • 46.24 Further reading
                        • 47.48 What’s the future for Firefox on Android?
                        • Resources
                          • mozilla-mobile/fenix on Github
                          • Firefox for Android Official Website
                          • whatcanidoformozilla.org
                          • Mentioned Projects:
                            • mozilla-mobile/focus-android on Github
                            • mozilla-mobile/android-components on Github
                            • GeckoView Official Website
                            • @pocmo on Github
                            • @Anti_Hype on Twitter
                            • Show links
                              • Podcast Website
                              • The Developers’ Bakery on Spotify
                              • The Developers’ Bakery on Apple Podcasts
                              • The Developers’ Bakery on Google Podcasts
                              • @thebakerydev on Twitter
                              • @cortinico on Twitter
                              • 51 min
                              • Running with Enrique López-Mañas

                                So we made it to Episode 20! 🎂.

                                If you’ve been enjoying this podcast so far, please consider making a small donation to my London Marathon 2021 fundaraising. You’ll be supporting Mencap, the voice of Learning Disabilities 🙏 Thank you so much.

                                We’re celebrating this milestone with a special episode.

                                The tool we’re going to talk about today is not a Github library, but a sport that is getting more and more popular in the developer community: Running 🏃‍♂️.

                                I’m excited to have on stage Enrique López-Mañas, GDE for Kotlin & Android, Maitnainer of Kotlin Weekly and (Ultra) Marathon runner.

                                Enrique will share with us his passion for running and will tell us how software engineers can benefit from this sport. He has also been successufully running Kotlin weekly for the last 5 years, so he has a lot to tell about endurance as well.

                                Enjoy the show 👨‍🍳

                                Show Notes
                                • 00.00 Intro
                                • 00.46 Episode Start
                                • 03.18 Enrique’s Introduction
                                • 04.28 How you got into running?
                                • 08.51 How hard is to run a marathon?
                                • 11.49 Aren’t you bored of running?
                                • 16.37 Any memorable run to share?
                                • 24.19 Running the New York Marathon
                                • 27.39 Meeting new people while running
                                • 29.34 The psychology of running a marathon
                                • 33.02 What software developers can learn from running?
                                • 37.18 Running a marathon vs running a newsletter: Kotlin Weekly
                                • 46.29 Have you ever fundraised for a race?
                                • 52.06 What would you suggest to new runners?
                                • 57.56 Where to find Enrique online?
                                • Resources
                                  • Kotlin Weekly Website
                                  • Enrique on Strava
                                  • @eenriquelopez on Twitter
                                  • Run 4 Learning Disabilities - Fundraising on Gofundme
                                  • Show links
                                    • Podcast Website
                                    • The Developers’ Bakery on Spotify
                                    • The Developers’ Bakery on Apple Podcasts
                                    • The Developers’ Bakery on Google Podcasts
                                    • @thebakerydev on Twitter
                                    • @cortinico on Twitter
                                    • 1 hr 1 min
                                    • Arrow with Simon Vergauwen

                                      Today we venture into the realm of Functional Programming with Arrow 🏹 and Simon Vergauwen.

                                      Arrow is the functional companion library for Kotlin. It makes writing FP code easier thanks to classes and extensions to the Kotlin standard library. In this episode we talk about the story of this library and what is offering nowadays to Kotlin developers.

                                      Enjoy the show 👨‍🍳

                                      Show Notes
                                      • 00.25 Intro
                                      • 01.11 Episode Start
                                      • 01.28 Simon’s Introduction
                                      • 02.17 What is Arrow?
                                      • 03.10 Let’s talk about Functional Programming
                                      • 05.51 Examples of FP
                                      • 07.23 Kotlin vs other FP languages
                                      • 08.55 What is Arrow providing on top of Kotlin?
                                      • 11.28 Extensions and Classes from Arrow
                                      • 13.37 Arrow Core and other Arrow libraries
                                      • 15.21 The story of Arrow
                                      • 17.18 The learning curve
                                      • 20.13 Do I need to know FP before using Arrow?
                                      • 21.47 What’s the prospective of the Arrow community?
                                      • 23.26 Arrow Optics and Arrow Meta
                                      • 25.10 Monorepo in the Arrow org
                                      • 27.17 What is 47 Degrees?
                                      • 28.47 How to see FP to a customer?
                                      • 30.35 How is 47 Degrees supporting Arrow?
                                      • 31.57 How you got involved with Arrow?
                                      • 33.19 How is Arrow maintained?
                                      • 34.45 How to contribute to Arrow?
                                      • 36.22 Further reading
                                      • 37.52 The future of Arrow
                                      • Resources
                                        • arrow-kt/arrow on Github
                                        • Official Resources:
                                          • Arrow Media Resources
                                          • Arrow Official Website
                                          • Arrow Core Documentation
                                          • Arrow Fx Documentation
                                          • Arrow Optics Documentation
                                          • Arrow Meta Documentation
                                          • Mentioned Projects:
                                            • MarioAriasC/funKTionale on Github
                                            • 47deg/kategory-intro on Github
                                            • @arrow_kt on Twitter
                                            • #arrow on Kotlinlang Slack (get an invite here)
                                            • 47 Degrees Website
                                            • @nomisRev on Github
                                            • @vergauwen_simon on Twitter
                                            • Show links
                                              • Podcast Website
                                              • The Developers’ Bakery on Spotify
                                              • The Developers’ Bakery on Apple Podcasts
                                              • The Developers’ Bakery on Google Podcasts
                                              • @thebakerydev on Twitter
                                              • @cortinico on Twitter
                                              • 43 min
                                              • code-server with Joe Previte

                                                Are you ready to relocate your IDE to the cloud ☁️?

                                                In this episode we welcome on stage Joe Previte to talk about code-server, the solution to run VS Code in your browser. Joe is also working for coder.com, an enterprise service that offers code-server deployment ready to use.

                                                Today he will tell us about his journey with cloud IDEs, through shiny features and the current limitations. We even get to run VS Code on his mobile phone 😬!

                                                If you want to get a glimpse of how the IDE experience might look like in some years, make sure to don’t miss this episode!

                                                Enjoy the show 👨‍🍳

                                                Show Notes
                                                • 00.13 Intro
                                                • 00.59 Episode Start
                                                • 01.24 Joe’s Introduction
                                                • 02.51 What is code-server?
                                                • 04.24 Who had the idea of having an IDE in the browser?
                                                • 06.22 Keeping developers in flow
                                                • 08.50 What is coder.com
                                                • 11.27 Convince us that cloud IDEs are the future
                                                • 14.17 Limitations of cloud IDEs
                                                • 15.43 Backend development in the cloud
                                                • 17.03 With browsers getting slower, do you want your IDE there?
                                                • 20.43 What is blocking a wider adoption?
                                                • 23.25 What to invest for a cloud IDE setup?
                                                • 26.13 code-server internals
                                                • 28.54 Why typescript?
                                                • 30.02 VS Code extensions
                                                • 32.45 Keyboard shortcuts
                                                • 41.05 code-server vs Github Codespaces
                                                • 43.43 How can we contribute to code-server?
                                                • 48.59 Which future for code-server?
                                                • 50.49 Are we all doomed to develop on our smartphones?
                                                • 54.09 Further reading
                                                • 55.23 Where to find Joe online?
                                                • Resources
                                                  • cdr/code-server on Github
                                                  • Official resources:
                                                    • coder.com Official Website
                                                    • code-server official documentation
                                                    • deploy-code-server - Scripts and guides for deploying code-server to various platforms
                                                    • Coffee and Coder
                                                    • coderhq_ on Twitch
                                                    • Coder on YouTube
                                                    • @coderhq on Twitter
                                                    • Official Coder Slack
                                                    • Mentioned Resources & Projects:
                                                      • xtermjs.org - A terminal for the web
                                                      • mightyapp.com - Make Chrome Faster
                                                      • jestjs.io - Delightful JavaScript Testing
                                                      • jestjs.io - E2E Browser Testing
                                                      • open-vsx.org - Opensource VS Code Extensions
                                                      • duckly.com - Real-time code sharing and collaboration inside IDE
                                                      • termux.com - Android terminal emulator
                                                      • @jsjoeio on Github
                                                      • @jsjoeio on Twitter
                                                      • Show links
                                                        • Podcast Website
                                                        • The Developers’ Bakery on Spotify
                                                        • The Developers’ Bakery on Apple Podcasts
                                                        • The Developers’ Bakery on Google Podcasts
                                                        • @thebakerydev on Twitter
                                                        • @cortinico on Twitter
                                                        • 57 min
                                                        • Strawberry with Patrick Arminio

                                                          Today we touch a bit on the Python 🐍 world as I have the honor to have on-stage Patrick Arminio, author and maintainer of Strawberry 🍓.

                                                          Strawberry is a GraphQL library for Python 3. It comes with a lot of nice features built on top of language feature such as dataclasses and type hints.

                                                          Patrick is also doing an amazing work in building a vibrant community around this project.

                                                          In this episode he will walk us through the story of this project, and some of the community initiatives he started to support this project.

                                                          Enjoy the show 👨‍🍳

                                                          Show Notes
                                                          • 00.13 Intro
                                                          • 00.59 Episode Start
                                                          • 01.26 Patrick’s Introduction
                                                          • 02.09 Patrick’s background
                                                          • 03.23 What is Strawberry?
                                                          • 04.37 The story of Strawberry
                                                          • 06.50 Strawberry’s selling point
                                                          • 07.52 A new release for every pull-request
                                                          • 08.57 Building communities around side projects
                                                          • 10.53 Who is maintaining the project?
                                                          • 12.11 Meeting with the contributors
                                                          • 14.01 Is it worth to organize a meeting?
                                                          • 15.24 Where to find time for open source?
                                                          • 17.01 Weekly reporting your contributions
                                                          • 18.45 Release Twitter cards
                                                          • 22.22 A retrospective on the community health
                                                          • 24.09 Why Strawberry vs other popular libraries?
                                                          • 25.44 Strawberry’s upcoming features
                                                          • 27.37 When to 1.0?
                                                          • 29.06 Strawberry on Twitch
                                                          • 30.09 Roadmap to beyond 1.0
                                                          • 32.15 Onboarding new contributors
                                                          • 33.52 Further reading
                                                          • 37.06 Sponsoring the project
                                                          • 39.53 Where to find Patrick online?
                                                          • Resources
                                                            • strawberry-graphql/strawberry on Github
                                                            • Official Strawberry documentation
                                                            • Code of Conduct
                                                            • @strawberry_gql on Twitter
                                                            • Strawberry Discord server
                                                            • Mentioned Resources & Projects:
                                                              • graphql-python/graphene on Github
                                                              • strawberry-graphql/release-cards on Github
                                                              • aaronbassettdev on Twitch
                                                              • @patrick91 on Github
                                                              • Patrick’s Blog
                                                              • @patrick91 on Twitter
                                                              • Show links
                                                                • Podcast Website
                                                                • The Developers’ Bakery on Spotify
                                                                • The Developers’ Bakery on Apple Podcasts
                                                                • The Developers’ Bakery on Google Podcasts
                                                                • @thebakerydev on Twitter
                                                                • @cortinico on Twitter
                                                                • 41 min
                                                                • FastHub with Kosh Sergani

                                                                  Today I have the honor to host on-stage Kosh Sergani, author and maintainer of FastHub.

                                                                  If you don’t know FastHub yet, it’s one of the most popular Github client for Android. It’s obviously fully open-sourced and Kosh has been developing it from day 1. Today he’s sharing with us the story of this project, how it started and how it evolved.

                                                                  Make sure you don’t miss this episode as we’re going to talk about a lot of topics: the the FastHub business model, how Kosh handled piracy problems and what is the future for this project.

                                                                  Enjoy the show 👨‍🍳

                                                                  Show Notes
                                                                  • 00.11 Intro
                                                                  • 00.56 Episode Start
                                                                  • 01.26 Kosh’s Introduction
                                                                  • 02.21 What is FastHub?
                                                                  • 03.17 The story of FastHub
                                                                  • 05.11 The tech stack
                                                                  • 08.29 Was FastHub open-sourced from day 1?
                                                                  • 09.28 Community contributions
                                                                  • 11.36 Deploying to the Play Store
                                                                  • 13.10 Reproducible builds
                                                                  • 15.16 Piracy problems
                                                                  • 20.11 Who is maintaining FastHub?
                                                                  • 22.18 The business model
                                                                  • 25.16 FastHub vs Github Native App
                                                                  • 28.53 Is FastHub v5 happening?
                                                                  • 30.52 Are you looking for contributors?
                                                                  • 31.56 Further reading
                                                                  • 33.14 The burden of a maintainer
                                                                  • 36.07 Your passion for open source
                                                                  • 37.32 Open source impact on career growth
                                                                  • 39.48 Where to find Kosh online?
                                                                  • Resources
                                                                    • k0shk0sh/FastHub on Github
                                                                    • Contribution Guide
                                                                    • Mentioned Resources & Projects:
                                                                      • GCX-HCI/ThirtyInch on Github
                                                                      • requery/requery on Github
                                                                      • aNNiMON/Lightweight-Stream-API on Github
                                                                      • JakeWharton/butterknife on Github
                                                                      • bumptech/glide on Github
                                                                      • airbnb/lottie-android on Github
                                                                      • commonmark/commonmark-java on Github
                                                                      • Project Lombok
                                                                      • @k0shk0sh on Github
                                                                      • @im_kosh on Twitter
                                                                      • Show links
                                                                        • Podcast Website
                                                                        • The Developers’ Bakery on Spotify
                                                                        • The Developers’ Bakery on Apple Podcasts
                                                                        • The Developers’ Bakery on Google Podcasts
                                                                        • @thebakerydev on Twitter
                                                                        • @cortinico on Twitter
                                                                        • 42 min
                                                                        • Deep-clean with Sebastiano Poggi

                                                                          ☢️☢️☢️ When Gradle or the IDE let you down, just --nuke all them caches ☢️☢️☢️

                                                                          Today’s project is basically a script: deep-clean.

                                                                          This script is the last resort to unblock yourself when your Android/JVM/Gradle builds are damn broken.

                                                                          deep-clean will take care of cleaning up your build caches. If you’re really stuck, you should also look
                                                                          into the --nuke option to purge every possible cache and start from a clean environment.

                                                                          Its author, Sebastiano Poggi, is on stage to tell us the story behind it.

                                                                          As a bonus, we also talk a bit about Seb’s new journey with Twitch: CodeWithTheItalians 🍕.

                                                                          Enjoy the show 👨‍🍳

                                                                          Show Notes
                                                                          • 00.19 Intro
                                                                          • 01.05 Episode Start
                                                                          • 01.36 Seb’s Introduction
                                                                          • 03.35 What is deep-clean?
                                                                          • 05.36 What is deep-clean cleaning?
                                                                          • 08.31 deep-clean as a last resort
                                                                          • 11.25 From a script to a popular project
                                                                          • 13.30 Kotlin as a scripting language
                                                                          • 15.35 How do you distribute deep-clean?
                                                                          • 18.05 Community contributions
                                                                          • 19.59 deep-clean on Brew?
                                                                          • 22.43 kscript vs Kotlin Scripting
                                                                          • 25.08 Command line parameters
                                                                          • 26.34 Do you have tests?
                                                                          • 30.02 Further reading
                                                                          • 33.16 Bonus: Code with the Italians
                                                                          • 43.48 Where to find Seb online?
                                                                          • Resources
                                                                            • rock3r/deep-clean on Github
                                                                            • Mentioned Resources & Projects:
                                                                              • holgerbrandl/kscript on Github
                                                                              • Kotlin/kotlinx-cli on Github
                                                                              • ajalt/clikt on Github
                                                                              • Code with the Italians: 🍕
                                                                                • codewiththeitalians.it Official Website
                                                                                • CodeWithTheItalians on Twitch
                                                                                • Code with the Italians on YouTube
                                                                                • @codewiththeita on Twitter
                                                                                • @rock3r on Github
                                                                                • @seebrock3r on Twitter
                                                                                • Show links
                                                                                  • Podcast Website
                                                                                  • The Developers’ Bakery on Spotify
                                                                                  • The Developers’ Bakery on Apple Podcasts
                                                                                  • The Developers’ Bakery on Google Podcasts
                                                                                  • @thebakerydev on Twitter
                                                                                  • @cortinico on Twitter
                                                                                  • 46 min

                                                                                  About The Developers' Bakery

                                                                                  From the publisher's feed

                                                                                  A developer podcast about tools, libraries, and productivity. The Developers' Bakery is a place for open-source developers and maintainers to share their experience and projects. A journey through the…

                                                                                  More shows like The Developers' Bakery

                                                                                  Decoder with Nilay Patel by The Verge

                                                                                  Decoder with Nilay Patel

                                                                                  3,156 Listeners