explaingit

hellerve/programming-talks

7,358PythonAudience · developerComplexity · 1/5Setup · easy

TLDR

A large curated list of programming conference talks organized by language and topic, covering C, Python, JavaScript, Clojure, Erlang, Haskell, and software architecture theory, with speaker recommendations included.

Mindmap

mindmap
  root((Programming Talks))
    Language tracks
      Python JavaScript
      Clojure Erlang
      Haskell C Ruby
    Topics
      Software architecture
      Design theory
    Recommended speakers
      Rich Hickey
      David Beazley
      Joe Armstrong
    Format
      YouTube links
      Audio friendly picks
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 recommended conference talks on a specific programming language like Clojure or Erlang to learn from leading practitioners.

USE CASE 2

Discover talks on software architecture and design theory to improve how you structure and think about code.

USE CASE 3

Pick audio-only-friendly talks to listen to while commuting without needing to watch the screen.

USE CASE 4

Submit a talk you found valuable to the list following the contribution guidelines.

Tech stack

Python

Getting it running

Difficulty · easy Time to first run · 5min

In plain English

This repository is a curated list of programming talks, maintained by a single developer. The list is split into two main sections: talks specific to individual programming languages, and a more general section on software architecture and design theory. The languages covered span a wide range, from common ones like C, Python, JavaScript, and Ruby to more specialized ones like Clojure, Erlang, Haskell, and APL. Most of the linked talks point to YouTube videos. A few are marked to indicate they can be followed as audio without the video. The list does not host any of the talks itself. The maintainer includes a short section highlighting speakers they recommend, giving brief descriptions of what makes each one worth watching. Names mentioned include Rich Hickey (Clojure), David Beazley (Python), Joe Armstrong (Erlang), and Scott Meyers (C++). The README is very long and consists mostly of talk titles with links. Contributions from others are welcome, and the project includes guidelines for submitting additions. The repository is written mostly in Python, likely for tooling around the list itself rather than being a Python project in the traditional sense. The full README is longer than what was shown.

Copy-paste prompts

Prompt 1
I want to learn functional programming through talks, which ones in this list are recommended for Clojure or Haskell beginners?
Prompt 2
Show me the talks from this list that the maintainer flags as followable as audio without the video.
Prompt 3
I'm a Python developer, which David Beazley talks from this list are most recommended and why?
Prompt 4
I want to understand software architecture and design theory better through talks, which section of this list should I start with?
Prompt 5
How do I submit a new programming talk to this repository, what format and guidelines does the contribution template require?
Open on GitHub → Explain another repo

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

Verify against the repo before relying on details.