Prateleira medidaProgramação

Programming videos worth their full runtime

Mediana de enrolação
41%
A parte útil começa
1:11
Duração típica
21 min

recalculado pela última vez 25 de ago. de 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

    Vale a pena CodeAesthetic 10:01 intermediate

    Densidade
    82
    Enrolação
    24%
    Útil a partir de
    0:20

    A dense, code-driven explainer that actually proves why composition beats inheritance instead of just repeating the mantra.

    Começar em 0:20 →

  2. 02

    Abstraction Can Make Your Code Worse

    Vale a pena CodeAesthetic 5:13 intermediate

    Densidade
    81
    Enrolação
    33%
    Útil a partir de
    0:36

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

    Começar em 0:36 →

  3. 03

    "Clean" Code, Horrible Performance

    Vale passar os olhos Molly Rocket 22:41 advanced

    Densidade
    79
    Enrolação
    28%
    Útil a partir de
    3:10

    A rigorous, benchmark-backed takedown of 'clean code' orthodoxy that any performance-minded programmer should actually watch.

    Começar em 3:10 →

  4. 04

    Premature Optimization

    Vale a pena CodeAesthetic 12:39 intermediate

    Densidade
    79
    Enrolação
    28%
    Útil a partir de
    0:19

    A sharp, well-argued case for measuring before optimizing, backed by real disassembly and benchmarks rather than dogma.

    Começar em 0:19 →

  5. 05

    Why Functional Programming Matters • John Hughes • YOW! 2017

    Vale a pena GOTO Conferences 58:18 intermediate

    Densidade
    77
    Enrolação
    21%
    Útil a partir de
    1:05

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

    Começar em 1:05 →

  6. 06

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

    Vale passar os olhos Agile on the Beach 35:33 intermediate

    Densidade
    78
    Enrolação
    34%
    Útil a partir de
    4:31

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

    Começar em 4:31 →

  7. 07

    Dependency Injection, The Best Pattern

    Vale passar os olhos CodeAesthetic 13:16 intermediate

    Densidade
    77
    Enrolação
    35%
    Útil a partir de
    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.

    Começar em 2:05 →

  8. 08

    Seattle Conference on Scalability: YouTube Scalability

    Vale a pena GoogleTalksArchive 52:38 advanced

    Densidade
    75
    Enrolação
    31%
    Útil a partir de
    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.

    Começar em 3:44 →

  9. 09

    Why You Shouldn't Nest Your Code

    Vale passar os olhos CodeAesthetic 8:30 intermediate

    Densidade
    74
    Enrolação
    41%
    Útil a partir de
    1:27

    A sharp, concrete case for why nested code is unreadable and exactly how to flatten it via extraction and inversion.

    Começar em 1:27 →

  10. 10

    Return Value Optimization and Copy Elision in C++

    Vale passar os olhos mCoding 9:54 intermediate

    Densidade
    73
    Enrolação
    35%
    Útil a partir de
    1:28

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

    Começar em 1:28 →

  11. 11

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

    Vale passar os olhos GOTO Conferences 48:42 intermediate

    Densidade
    76
    Enrolação
    25%
    Útil a partir de
    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.

    Começar em 6:43 →

  12. 12

    Dear Functional Bros

    Vale a pena CodeAesthetic 16:50 intermediate

    Densidade
    75
    Enrolação
    31%
    Útil a partir de
    0:32

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

    Começar em 0:32 →

  13. 13

    How the C++ Compiler Works

    Vale a pena The Cherno 17:55 intermediate

    Densidade
    72
    Enrolação
    34%
    Útil a partir de
    0:33

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

    Começar em 0:33 →

  14. 14

    API Design in System Design Interviews w/ Meta Staff Engineer

    Vale passar os olhos Hello Interview 28:40 intermediate

    Densidade
    77
    Enrolação
    29%
    Útil a partir de
    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.

    Começar em 3:56 →

  15. 15

    Naming Things in Code

    Vale a pena CodeAesthetic 7:25 intermediate

    Densidade
    75
    Enrolação
    27%
    Útil a partir de
    0:31

    A tight, example-driven lesson on naming code well — practical, honest, and worth the seven minutes.

    Começar em 0:31 →

  16. 16

    System Design Concepts Course and Interview Prep

    Vale a pena freeCodeCamp.org 53:38 intermediate

    Densidade
    75
    Enrolação
    23%
    Útil a partir de
    0:47

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

    Começar em 0:47 →

  17. 17

    Curried Functions - Computerphile

    Vale a pena Computerphile 10:17 intermediate

    Densidade
    74
    Enrolação
    33%
    Útil a partir de
    1:38

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

    Começar em 1:38 →

  18. 18

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

    Vale a pena NDC Conferences 55:09 intermediate

    Densidade
    72
    Enrolação
    30%
    Útil a partir de
    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.

    Começar em 2:30 →

  19. 19

    Don't Write Comments

    Vale passar os olhos CodeAesthetic 5:55 intermediate

    Densidade
    71
    Enrolação
    40%
    Útil a partir de
    0:19

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

    Começar em 0:19 →

  20. 20

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

    Vale a pena Metosin 46:09 intermediate

    Densidade
    71
    Enrolação
    29%
    Útil a partir de
    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.

    Começar em 1:17 →

  21. 21

    Software Architecture: The Hard Parts - Neal Ford

    Vale passar os olhos Developer Summit 57:05 advanced

    Densidade
    77
    Enrolação
    25%
    Útil a partir de
    4:43

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

    Começar em 4:43 →

  22. 22

    What is RAII (Resource Acquisition Is Initialization)?

    Vale a pena pencilflip 17:11 intermediate

    Densidade
    74
    Enrolação
    29%
    Útil a partir de
    0:50

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

    Começar em 0:50 →

  23. 23

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

    Vale a pena Philipp Lackner 47:56 advanced

    Densidade
    74
    Enrolação
    31%
    Útil a partir de
    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.

    Começar em 2:07 →

  24. 24

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

    Vale a pena Hello Interview 42:39 intermediate

    Densidade
    73
    Enrolação
    34%
    Útil a partir de
    1:41

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

    Começar em 1:41 →

  25. 25

    How Compilers Work (The 4 Stages of Compilation)

    Vale a pena MrBrownCS 9:44 intermediate

    Densidade
    72
    Enrolação
    23%
    Útil a partir de
    0:30

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

    Começar em 0:30 →

Gistil's own measurement. Not a YouTube rating, and not the channel's position. O ranking é nosso; os vídeos pertencem a seus canais.

Como esse ranking é decidido

Todo vídeo aqui foi medido pelos mesmos critérios — quanto da duração carrega informação, quanto é enrolação, e em que segundo ele começa a valer a pena. A ordem é pela densidade de valor, não por visualizações, data ou o quanto gostamos do canal. O que os números significam →

← Cada prateleira medida