Estante medidoProgramación
Programming videos worth their full runtime
- Relleno mediano
- 41%
- La parte útil empieza
- 1:11
- Duración típica
- 21 min
última recalculación 25 ago 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.
-
01
The Flaws of Inheritance
0:0010:01- Densidad
- 82
- Relleno
- 24%
- Útil desde
- 0:20
Una explicación densa y basada en código que realmente demuestra por qué la composición supera a la herencia, en lugar de limitarse a repetir el mantra.
-
02
Abstraction Can Make Your Code Worse
0:005:13- Densidad
- 81
- Relleno
- 33%
- Útil desde
- 0:36
Una lección afilada y densa de 5 minutos sobre por qué la abstracción no es gratis; genuinamente útil para cualquier desarrollador en activo.
-
03
"Clean" Code, Horrible Performance
0:0022:41- Densidad
- 79
- Relleno
- 28%
- Útil desde
- 3:10
Una demolición rigurosa y respaldada por benchmarks de la ortodoxia del 'código limpio' que cualquier programador orientado al rendimiento debería ver.
-
04
Premature Optimization
0:0012:39- Densidad
- 79
- Relleno
- 28%
- Útil desde
- 0:19
Un argumento agudo y bien fundamentado a favor de medir antes de optimizar, respaldado por desensamblado y benchmarks reales en lugar de dogma.
-
05
Why Functional Programming Matters • John Hughes • YOW! 2017
0:0058:18- Densidad
- 77
- Relleno
- 21%
- Útil desde
- 1:05
Un recorrido histórico rico y dirigido por un experto sobre las ideas centrales de la programación funcional, denso en código real y con ideas perdurables.
-
06
Visualising software architecture with the C4 model - Simon Brown, Agile on the Beach 2019
0:0035:33- Densidad
- 78
- Relleno
- 34%
- Útil desde
- 4:31
Una charla clásica y muy práctica que ofrece un método genuinamente reutilizable para dibujar diagramas de arquitectura de software que realmente comunican.
-
07
Dependency Injection, The Best Pattern
0:0013:16- Densidad
- 77
- Relleno
- 35%
- Útil desde
- 2:05
Una clase magistral ajustada y basada en ejemplos sobre inyección de dependencias, con razonamiento arquitectónico genuino y una recompensa real en materia de pruebas, empañada solo por una…
-
08
Seattle Conference on Scalability: YouTube Scalability
0:0052:38- Densidad
- 75
- Relleno
- 31%
- Útil desde
- 3:44
Un relato legendario y denso en primera persona de cómo se escaló YouTube en sus inicios bajo presión: anécdotas reales con lecciones duraderas de diseño de sistemas, no un simple resumen…
-
09
Why You Shouldn't Nest Your Code
0:008:30- Densidad
- 74
- Relleno
- 41%
- Útil desde
- 1:27
Un argumento agudo y concreto sobre por qué el código anidado es ilegible, y exactamente cómo aplanarlo mediante extracción e inversión.
-
10
Return Value Optimization and Copy Elision in C++
0:009:54- Densidad
- 73
- Relleno
- 35%
- Útil desde
- 1:28
Una inmersión profunda, ajustada y bien demostrada sobre por qué importa la elisión de copia en C++ y exactamente cuándo el compilador tiene permitido hacerla.
-
11
Large-Scale Architecture: The Unreasonable Effectiveness of Simplicity • Randy Shoup • YOW! 2022
0:0048:42- Densidad
- 76
- Relleno
- 25%
- Útil desde
- 6:43
Una charla de diseño de sistemas densa y respaldada por credibilidad que hace honor a su título con casos de estudio concretos y de alto impacto—una de las mejores charlas de arquitectura…
-
12
Dear Functional Bros
0:0016:50- Densidad
- 75
- Relleno
- 31%
- Útil desde
- 0:32
Un recorrido genuinamente instructivo y bien ritmado por los fundamentos de la programación funcional, envuelto en un enfoque satírico y divertido.
-
13
How the C++ Compiler Works
0:0017:55- Densidad
- 72
- Relleno
- 34%
- Útil desde
- 0:33
Una explicación clara y práctica que realmente demuestra en vivo cada concepto del compilador en lugar de limitarse a afirmarlo.
-
14
API Design in System Design Interviews w/ Meta Staff Engineer
0:0028:40- Densidad
- 77
- Relleno
- 29%
- Útil desde
- 3:56
Recorrido denso, bien organizado y realmente útil sobre el diseño de API orientado específicamente a entrevistas de diseño de sistemas, con solo una breve autopromoción al final.
-
15
Naming Things in Code
0:007:25- Densidad
- 75
- Relleno
- 27%
- Útil desde
- 0:31
Una lección ajustada y llena de ejemplos sobre cómo nombrar bien el código —práctica, honesta y que vale los siete minutos.
-
16
System Design Concepts Course and Interview Prep
0:0053:38- Densidad
- 75
- Relleno
- 23%
- Útil desde
- 0:47
Un curso intensivo denso y bien organizado de freeCodeCamp que cubre los conceptos fundamentales de diseño de sistemas necesarios para las entrevistas técnicas.
-
17
Curried Functions - Computerphile
0:0010:17- Densidad
- 74
- Relleno
- 33%
- Útil desde
- 1:38
Una explicación clara y bien ritmada de Computerphile que efectivamente deriva la currificación desde el cálculo lambda: buena enseñanza de ciencias de la computación con casi nada de…
-
18
Are LLMs good software engineers? - Anthony Shaw - NDC Sydney 2026
0:0055:09- Densidad
- 72
- Relleno
- 30%
- Útil desde
- 2:30
Una charla de conferencia aguda y respaldada por evidencia que hace honor a su título sensacionalista al demostrar y luego resolver realmente el problema de los 'LLM son ingenieros…
-
19
Don't Write Comments
0:005:55- Densidad
- 71
- Relleno
- 40%
- Útil desde
- 0:19
Un argumento contundente y bien fundamentado a favor del código autoexplicativo frente a los comentarios, respaldado por ejemplos reales en C++ con casi ningún relleno.
-
20
Why Isn't Functional Programming the Norm? – Richard Feldman
0:0046:09- Densidad
- 71
- Relleno
- 29%
- Útil desde
- 1:17
Una investigación histórica bien documentada y entretenida que desmiente la idea de que la POO 'ganó' por sus méritos; vale la pena los 46 minutos para cualquiera interesado en el diseño de…
-
21
Software Architecture: The Hard Parts - Neal Ford
0:0057:05- Densidad
- 77
- Relleno
- 25%
- Útil desde
- 4:43
Una masterclass densa y de nivel experto sobre el análisis de compensaciones en arquitectura de software, con marcos concretos y reutilizables — ligera en relleno, densa en contenido de…
-
22
What is RAII (Resource Acquisition Is Initialization)?
0:0017:11- Densidad
- 74
- Relleno
- 29%
- Útil desde
- 0:50
Explicación clara y bien demostrada de RAII que prueba con código real por qué previene interbloqueos y fugas.
-
23
How to Refactor Legacy Android Code With a Clear Step-By-Step Approach
0:0047:56- Densidad
- 74
- Relleno
- 31%
- Útil desde
- 2:07
Una refactorización en vivo densa y genuinamente paso a paso de una base de código Android heredada — buena enseñanza de arquitectura con una ligera promoción de curso de fondo.
-
24
System Design Interview: Design YouTube w/ a Ex-Meta Staff Engineer
0:0042:39- Densidad
- 73
- Relleno
- 34%
- Útil desde
- 1:41
Un video de enseñanza de diseño de sistemas genuinamente exhaustivo y bien estructurado, enmarcado por una ligera autopromoción de la plataforma de preparación de entrevistas del…
-
25
How Compilers Work (The 4 Stages of Compilation)
0:009:44- Densidad
- 72
- Relleno
- 23%
- Útil desde
- 0:30
Un recorrido muy bien estructurado y orientado a exámenes por las cuatro etapas del compilador, con casi ningún relleno.
Gistil's own measurement. Not a YouTube rating, and not the channel's position. El orden es nuestro; los vídeos pertenecen a sus canales.
Cómo se decide este orden
Cada vídeo aquí se midió con los mismos criterios — cuánto de su duración aporta información, cuánto es relleno, y en qué segundo empieza a merecer la pena. El orden es por densidad de valor, no por visitas, actualidad ni cuánto nos gustara el canal. Qué significan los números →