explaingit

rshetty/awesome-podcasts

12,988Audience · developerComplexity · 1/5Setup · easy

TLDR

A curated list of programming and developer podcasts organized by language and topic, with each entry showing a description, host names, release frequency, and typical episode length.

Mindmap

mindmap
  root((awesome-podcasts))
    By Language
      JavaScript
      Python
      Rust
    By Topic
      Security
      DevOps
      Data science
    Entry Details
      Host names
      Release schedule
    Languages
      English
      Spanish
      German
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Things people build with this

USE CASE 1

Find a podcast dedicated to your programming language, such as Python, Go, Rust, or JavaScript.

USE CASE 2

Discover shows on career development, security, DevOps, or data science to listen to while commuting.

USE CASE 3

Browse non-English programming podcasts in German, Spanish, Portuguese, or other languages from the international sections.

Getting it running

Difficulty · easy Time to first run · 5min

In plain English

This repository is a curated list of podcasts aimed at software developers and programmers. The collection is organized by technology, programming language, and topic, making it easy to find shows that match a specific area of interest rather than browsing through a flat list. The categories span a wide range of the software world. There are sections for individual programming languages such as Python, JavaScript, Java, Go, Rust, Kotlin, and Ruby, among others. Each language section lists shows dedicated to that ecosystem. JavaScript alone has sub-sections for specific frameworks like Angular, React, Vue, and Svelte. Beyond languages, there are categories for broader topics like security, cloud computing, DevOps, data science, software testing, career development, and general software engineering discussions. Each podcast entry in the list includes a short description of what the show covers, the names and social media handles of the hosts, how frequently new episodes are released, and a typical episode runtime. This format lets you quickly evaluate whether a show fits your schedule and interests before subscribing. Some entries also provide links to RSS feeds and directory listings on platforms like Apple Podcasts. The list is available in multiple languages beyond English, including German, Portuguese, Russian, Spanish, French, Turkish, and Burmese, reflecting contributions from an international community of developers. This is a reference list, not software. There is nothing to install or run. Contributors can add new podcasts or update existing entries through pull requests on GitHub. The full README is longer than what was shown.

Copy-paste prompts

Prompt 1
From the awesome-podcasts list, recommend three podcasts for a JavaScript developer interested in React and web performance.
Prompt 2
What are the best security-focused podcasts in the awesome-podcasts list for a developer learning about cybersecurity?
Prompt 3
Suggest podcasts from the awesome-podcasts list that cover machine learning and data science topics.
Prompt 4
Which podcasts in the awesome-podcasts list are best for someone learning Go or Rust as a first systems language?
Open on GitHub → Explain another repo

← rshetty on gitmyhub — every repo by this author, as a profile.

Verify against the repo before relying on details.