Zmierzona półkaProgramowanie

Programming videos worth their full runtime

Mediana lania wody
41%
Przydatna część zaczyna się
1:11
Typowy czas trwania
21 min

ostatnio przeliczono 25 sie 2026

Most programming roundups rank by the size of the channel. That is a reasonable proxy for production quality and a terrible proxy for whether an hour spent watching leaves you able to do something you could not do before.

The failure mode in this category is specific, and it is not padding for its own sake. It is setup. A video about a database index spends eleven minutes installing a database, seeding it, and explaining what a table is, and then covers the actual index in four. Nothing in that first eleven minutes is dishonest — it is just not what you came for, and no thumbnail will tell you the ratio.

So this shelf is ordered by measured value density: the share of the runtime that carries information rather than orientation, configuration and recap. Each entry also names the second at which the setup ends, because on a programming video that number is frequently the whole decision. A tutorial that is genuinely useful from 9:40 onward is not a bad video. It is a video you should start at 9:40.

Entries carry a difficulty level, which matters more here than the ranking does: a walkthrough pitched at someone who has never opened a terminal and a talk assuming you have shipped the thing being discussed are not competing for the same hour, and picking the wrong one is the most common way an evening disappears.

Videos are only listed here once they have been measured. Nothing is included because a channel is popular, and nothing is excluded because it is not.

  1. 01

    The Flaws of Inheritance

    Warto CodeAesthetic 10:01 intermediate

    Gęstość
    82
    Lanie wody
    24%
    Przydatne od
    0:20

    Gęsty, oparty na kodzie materiał wyjaśniający, który faktycznie dowodzi, dlaczego kompozycja jest lepsza od dziedziczenia, zamiast po prostu powtarzać mantrę.

    Zacznij od 0:20 →

  2. 02

    Abstraction Can Make Your Code Worse

    Warto CodeAesthetic 5:13 intermediate

    Gęstość
    81
    Lanie wody
    33%
    Przydatne od
    0:36

    A sharp, dense 5-minute lesson on why abstraction isn't free — genuinely useful for any working developer.

    Zacznij od 0:36 →

  3. 03

    "Clean" Code, Horrible Performance

    Do przejrzenia Molly Rocket 22:41 advanced

    Gęstość
    79
    Lanie wody
    28%
    Przydatne od
    3:10

    Rygorystyczna krytyka ortodoksji "czystego kodu" poparta benchmarkami, którą powinien zobaczyć każdy programista dbający o wydajność.

    Zacznij od 3:10 →

  4. 04

    Premature Optimization

    Warto CodeAesthetic 12:39 intermediate

    Gęstość
    79
    Lanie wody
    28%
    Przydatne od
    0:19

    Trafny, dobrze uargumentowany apel o mierzenie przed optymalizacją, poparty rzeczywistym deasemblowanym kodem i benchmarkami, a nie dogmatem.

    Zacznij od 0:19 →

  5. 05

    Why Functional Programming Matters • John Hughes • YOW! 2017

    Warto GOTO Conferences 58:18 intermediate

    Gęstość
    77
    Lanie wody
    21%
    Przydatne od
    1:05

    A rich, expert-led historical tour of functional programming's core ideas, dense with real code and lasting insight.

    Zacznij od 1:05 →

  6. 06

    Visualising software architecture with the C4 model - Simon Brown, Agile on the Beach 2019

    Do przejrzenia Agile on the Beach 35:33 intermediate

    Gęstość
    78
    Lanie wody
    34%
    Przydatne od
    4:31

    A classic, highly practical conference talk that gives you a genuinely reusable method for drawing software architecture diagrams that actually communicate.

    Zacznij od 4:31 →

  7. 07

    Dependency Injection, The Best Pattern

    Do przejrzenia CodeAesthetic 13:16 intermediate

    Gęstość
    77
    Lanie wody
    35%
    Przydatne od
    2:05

    A tight, example-driven masterclass on dependency injection with real architectural reasoning and a genuine testing payoff, marred only by a brief end-of-video Patreon plug.

    Zacznij od 2:05 →

  8. 08

    Seattle Conference on Scalability: YouTube Scalability

    Warto GoogleTalksArchive 52:38 advanced

    Gęstość
    75
    Lanie wody
    31%
    Przydatne od
    3:44

    A legendary, dense first-hand account of scaling early YouTube under fire — real war stories with durable systems-design lessons, not a highlight reel.

    Zacznij od 3:44 →

  9. 09

    Why You Shouldn't Nest Your Code

    Do przejrzenia CodeAesthetic 8:30 intermediate

    Gęstość
    74
    Lanie wody
    41%
    Przydatne od
    1:27

    Trafny, konkretny wywód o tym, dlaczego zagnieżdżony kod jest nieczytelny i jak dokładnie go spłaszczyć za pomocą ekstrakcji i inwersji.

    Zacznij od 1:27 →

  10. 10

    Return Value Optimization and Copy Elision in C++

    Do przejrzenia mCoding 9:54 intermediate

    Gęstość
    73
    Lanie wody
    35%
    Przydatne od
    1:28

    A tight, well-demonstrated deep dive into why C++ copy elision matters and exactly when the compiler is allowed to do it.

    Zacznij od 1:28 →

  11. 11

    Large-Scale Architecture: The Unreasonable Effectiveness of Simplicity • Randy Shoup • YOW! 2022

    Do przejrzenia GOTO Conferences 48:42 intermediate

    Gęstość
    76
    Lanie wody
    25%
    Przydatne od
    6:43

    A dense, credibility-backed systems design talk that earns its title with concrete, high-stakes case studies—one of the better architecture talks of its kind.

    Zacznij od 6:43 →

  12. 12

    Dear Functional Bros

    Warto CodeAesthetic 16:50 intermediate

    Gęstość
    75
    Lanie wody
    31%
    Przydatne od
    0:32

    A genuinely instructive, well-paced walkthrough of functional programming fundamentals, wrapped in a funny satirical framing.

    Zacznij od 0:32 →

  13. 13

    How the C++ Compiler Works

    Warto The Cherno 17:55 intermediate

    Gęstość
    72
    Lanie wody
    34%
    Przydatne od
    0:33

    A clear, hands-on explainer that actually proves each compiler concept live rather than just asserting it.

    Zacznij od 0:33 →

  14. 14

    API Design in System Design Interviews w/ Meta Staff Engineer

    Do przejrzenia Hello Interview 28:40 intermediate

    Gęstość
    77
    Lanie wody
    29%
    Przydatne od
    3:56

    Dense, well-organized, genuinely useful walkthrough of API design tailored specifically to system design interviews, with only a brief self-promo tacked on at the end.

    Zacznij od 3:56 →

  15. 15

    Naming Things in Code

    Warto CodeAesthetic 7:25 intermediate

    Gęstość
    75
    Lanie wody
    27%
    Przydatne od
    0:31

    Zwarta, bogata w przykłady lekcja o dobrym nazywaniu kodu — praktyczna, szczera i warta tych siedmiu minut.

    Zacznij od 0:31 →

  16. 16

    System Design Concepts Course and Interview Prep

    Warto freeCodeCamp.org 53:38 intermediate

    Gęstość
    75
    Lanie wody
    23%
    Przydatne od
    0:47

    A dense, well-organized freeCodeCamp crash course covering the core system design concepts needed for technical interviews.

    Zacznij od 0:47 →

  17. 17

    Curried Functions - Computerphile

    Warto Computerphile 10:17 intermediate

    Gęstość
    74
    Lanie wody
    33%
    Przydatne od
    1:38

    A clear, well-paced Computerphile explainer that actually derives currying from lambda calculus — solid CS teaching with almost no filler.

    Zacznij od 1:38 →

  18. 18

    Are LLMs good software engineers? - Anthony Shaw - NDC Sydney 2026

    Warto NDC Conferences 55:09 intermediate

    Gęstość
    72
    Lanie wody
    30%
    Przydatne od
    2:30

    A sharp, evidence-backed conference talk that earns its clickbaity title by actually proving and then solving the 'LLMs are mediocre engineers' problem.

    Zacznij od 2:30 →

  19. 19

    Don't Write Comments

    Do przejrzenia CodeAesthetic 5:55 intermediate

    Gęstość
    71
    Lanie wody
    40%
    Przydatne od
    0:19

    A tight, well-argued case for self-documenting code over comments, backed by real C++ examples with almost no filler.

    Zacznij od 0:19 →

  20. 20

    Why Isn't Functional Programming the Norm? – Richard Feldman

    Warto Metosin 46:09 intermediate

    Gęstość
    71
    Lanie wody
    29%
    Przydatne od
    1:17

    A well-sourced, entertaining historical deep-dive debunking the idea that OO 'won' on merit — worth the 46 minutes for anyone into language design.

    Zacznij od 1:17 →

  21. 21

    Software Architecture: The Hard Parts - Neal Ford

    Do przejrzenia Developer Summit 57:05 advanced

    Gęstość
    77
    Lanie wody
    25%
    Przydatne od
    4:43

    A dense, expert-level masterclass in software-architecture trade-off analysis with concrete, reusable frameworks — light on filler, heavy on payoff.

    Zacznij od 4:43 →

  22. 22

    What is RAII (Resource Acquisition Is Initialization)?

    Warto pencilflip 17:11 intermediate

    Gęstość
    74
    Lanie wody
    29%
    Przydatne od
    0:50

    Clear, well-demonstrated explanation of RAII that proves with real code why it prevents deadlocks and leaks.

    Zacznij od 0:50 →

  23. 23

    How to Refactor Legacy Android Code With a Clear Step-By-Step Approach

    Warto Philipp Lackner 47:56 advanced

    Gęstość
    74
    Lanie wody
    31%
    Przydatne od
    2:07

    A dense, genuinely step-by-step live refactor of a legacy Android codebase — solid architecture teaching with a light course plug on the side.

    Zacznij od 2:07 →

  24. 24

    System Design Interview: Design YouTube w/ a Ex-Meta Staff Engineer

    Warto Hello Interview 42:39 intermediate

    Gęstość
    73
    Lanie wody
    34%
    Przydatne od
    1:41

    A genuinely thorough, well-structured system-design teaching video bookended by light self-promotion for the host's own interview-prep platform.

    Zacznij od 1:41 →

  25. 25

    How Compilers Work (The 4 Stages of Compilation)

    Warto MrBrownCS 9:44 intermediate

    Gęstość
    72
    Lanie wody
    23%
    Przydatne od
    0:30

    A tightly structured, exam-focused walkthrough of the four compiler stages with almost no filler.

    Zacznij od 0:30 →

Gistil's own measurement. Not a YouTube rating, and not the channel's position. Ranking jest nasz; filmy należą do swoich kanałów.

Jak ustala się ten ranking

Każdy film tutaj zmierzono na tych samych osiach — ile z czasu trwania niesie informację, ile to lanie wody i w której sekundzie film zaczyna się opłacać. Kolejność wynika z gęstości wartości, a nie z liczby wyświetleń, świeżości czy tego, jak bardzo podobał nam się kanał. Co oznaczają te liczby →

← Każda zmierzona półka