Files
awesome-awesomeness/html/techvideos.html
2025-07-18 22:22:32 +02:00

291 lines
13 KiB
HTML

<h2 id="awesome-tech-videos-awesome">Awesome Tech Videos <a
href="https://github.com/sindresorhus/awesome"><img
src="https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg"
alt="Awesome" /></a></h2>
<ul>
<li>A curated list of tech videos from youtube, vimeo, etc, just because
I think this is one of the best ways for us to learn from people who
really know what they are doing :)</li>
</ul>
<h2 id="table-of-contents">Table of Contents</h2>
<ul>
<li><a href="#programming-languages">Programming Languages</a></li>
<li><a href="#user-experience">User Experience</a></li>
<li><a href="#front-end-development">Front-End Development</a></li>
<li><a href="#functional-programming">Functional Programming</a></li>
<li><a href="#talks-on-papers">Talks on Papers</a></li>
<li><a href="#math">Math</a></li>
<li><a href="#compilers">Compilers</a></li>
<li><a href="#databases">Databases</a></li>
<li><a href="#methodologies">Methodologies</a></li>
<li><a href="#architecture">Architecture</a></li>
<li><a href="#linux-and-free-software">Linux and Free Software</a></li>
<li><a href="#motivation">Motivation</a></li>
<li><a href="#diversity">Diversity</a></li>
<li><a href="#company-culture">Company Culture</a></li>
<li><a href="#devops">DevOps</a></li>
</ul>
<h3 id="programming-languages">Programming Languages</h3>
<h4 id="javascript">JavaScript</h4>
<ul>
<li><a
href="https://www.youtube.com/watch?v=PlmsweSNhTw&amp;index">ECMAScript
Harmony: Rise of the Compilers</a> By Brendan Eich</li>
<li><a href="https://www.youtube.com/watch?v=DN4yLZB1vUQ">If you wish to
learn ES6/2015 from scratch, you must first invent the universe</a> By
Ashley Williams</li>
<li><a href="https://www.youtube.com/watch?v=P9mAnhNFKO4">Reduce seu
novo melhor amigo</a> By Ju Gonçalves</li>
<li><a href="https://www.youtube.com/watch?v=UTEqr0IlFKY">ECMAScript 5:
The New Parts</a> By Douglas Crockford</li>
<li><a href="https://www.youtube.com/watch?v=lil4YCCXRYc">Async
programming in ES7</a> By Jafar Husain</li>
<li><a href="https://www.youtube.com/watch?v=DwYPG6vreJg">Advanced
JavaScript</a> By Douglas Crockford</li>
<li><a href="https://www.youtube.com/watch?v=_0opytdAXHk">Node.js:
serious business</a> By Pedro Franceschi</li>
<li><a href="https://www.youtube.com/watch?v=-N8kFr_gaAI">Pinky
Promise</a> By Diogo Pereira Ribeiro</li>
<li><a href="https://www.youtube.com/watch?v=Hm49qF7DAXw">Usando reactJS
para criar a futura plataforma de vídeos da globo.com</a> By Túlio
Ornelas</li>
<li><a href="https://www.youtube.com/watch?v=bM79WQ9iMZQ">JavaScript at
20</a> By Brendan Eich</li>
<li><a href="https://www.youtube.com/watch?v=VHRdSnJbNLg">ES6, o que tem
de bacana?</a> By Jonathan Sampson</li>
<li><a href="https://www.youtube.com/watch?v=juRtEEsHI9E">.promise() to
show you .when() to use Deferreds</a> By Alex McPherson</li>
<li><a href="https://www.youtube.com/watch?v=aeh5Fmh_tmw">Functional
Javascript: Reverse-engineering the Hype</a> By Ben Anderson</li>
<li><a href="https://www.youtube.com/watch?v=H4sSldXv_S4">Using
JavaScript to Teach JavaScript</a> By John Resig</li>
<li><a href="https://www.youtube.com/watch?v=Q_ncaTYEizc">Babel 6.0</a>
By Sebastian McKenzie</li>
</ul>
<h4 id="go-programming-language">Go Programming Language</h4>
<ul>
<li><a href="https://www.youtube.com/watch?v=rKnDgT73v8s">The Go
Programming Language</a> By Rob Pike</li>
<li><a href="https://www.youtube.com/watch?v=f6kdp27TYZs">Go Concurrency
Patterns</a> By Rob Pike</li>
</ul>
<h4 id="java">Java</h4>
<ul>
<li><a href="https://www.youtube.com/watch?v=9ei-rbULWoA">James Gosling
on Apple, Apache, Google, Oracle and the Future of Java</a> By James
Gosling</li>
</ul>
<h4 id="elixir">Elixir</h4>
<ul>
<li><a href="https://www.youtube.com/watch?v=kpzQrFC55q4">Embedded
Elixir in Action</a> By Garth Hitchens</li>
<li><a href="https://www.youtube.com/watch?v=uMrsJahHi3k">How to
Contribute to Elixir and Phoenix</a> By Wendy Smoak</li>
</ul>
<h4 id="ruby">Ruby</h4>
<ul>
<li><p><a href="https://www.youtube.com/watch?v=JLoOAGEAAjo">Building a
Binary Client Protocol in Ruby: A magical Journey</a> By Trevor Rosen
and egypt</p></li>
<li><p><a href="https://www.youtube.com/watch?v=aP5NNkzb4og">Off the
Rails</a> By Sam Saffron</p></li>
<li><p><a href="https://www.youtube.com/watch?v=Kr82hUeI_qI">Tackling
Large Ruby Refactorings with Confidence</a> By Jesse Toth</p></li>
<li><p><a href="https://www.youtube.com/watch?v=JMGmaRZtgM8">OMG Ruby
and Rails Performance</a> By Aaron Patterson</p></li>
<li><p><a href="https://www.youtube.com/watch?v=kTSsZrub5iE">React.js on
Rails</a> #### Scala</p></li>
<li><p><a href="https://www.youtube.com/watch?v=TS1lpKBMkgg">We are
Doing It All Wrong</a> By Paul Phillips</p></li>
</ul>
<h3 id="user-experience">User Experience</h3>
<ul>
<li><a href="https://www.youtube.com/watch?v=7OSkB4BCx00">User Interface
(UX) Techniques</a> By Janne Jul Jensen</li>
</ul>
<h3 id="front-end-development">Front-End Development</h3>
<ul>
<li><a href="https://www.youtube.com/watch?v=TKYjzQ0T1q0">A future
called Web Components</a> By Zeno Rocha</li>
<li><a href="https://www.youtube.com/watch?v=iniwPUEbPUM">Cascading Shit
Show</a> By Jacob Thornton</li>
</ul>
<h3 id="functional-programming">Functional Programming</h3>
<ul>
<li><a href="https://www.youtube.com/watch?v=DHubfS8E--o">Functional
Programming</a> By Bodil Stokke</li>
<li><a href="https://www.youtube.com/watch?v=OOvL6QAxRK4">Learning
Functional Programming without Growing a Neckbeard</a> By Kelsey
Innis</li>
<li><a href="https://www.youtube.com/watch?v=YScIPA8RbVE">The Algebra of
Algebraic Data Types</a> By Chris Taylor</li>
<li><a href="https://www.youtube.com/watch?v=ZhuHCtR3xq8">Dont fear the
Monad</a> By Brian Beckman</li>
<li><a href="https://www.youtube.com/watch?v=dkZFtimgAcM">Monads and
Gonads</a> By Douglas Crockford</li>
<li><a href="https://www.youtube.com/watch?v=hzf3hTUKk8U">Functional
Programming is Terrible</a> By Runar Bjarnson</li>
<li><a href="https://www.youtube.com/watch?v=qlnU73a3Cw0">Distributed
Programming in Haskell</a> By Mathieu Boespflug</li>
<li><a href="https://www.youtube.com/watch?v=AWeT_G04a0A">Coding for
Types: The Universe Patern in Idris</a> By David Christiansen</li>
<li><a href="https://www.youtube.com/watch?v=7Zlp9rKHGD4">Functional
Programming; What? Why? When?</a> By Robert C. Martin</li>
<li><a href="https://www.youtube.com/watch?v=LqYfdmb0eUU">Learn
Functional Programming with PureScript</a> By John A. De Goes</li>
</ul>
<h3 id="talks-on-papers">Talks on Papers</h3>
<ul>
<li><a href="https://www.youtube.com/watch?v=8frGknO8rIg">Faith,
Evolution and Programming Languages</a> By Philip Wadler</li>
<li><a href="https://www.youtube.com/watch?v=K-YYoigWN24">Propositions
as Types</a> By Michal Bernstein</li>
<li><a href="https://www.youtube.com/watch?v=GQi-6-d5ooQ">An axiomatic
basis for Computer Science</a> By Jean Yang</li>
<li><a href="https://www.youtube.com/watch?v=L3e8G5l9gT8">One VM to Rule
Them All</a> - By Aysylu Greenberg</li>
</ul>
<h3 id="math">Math</h3>
<ul>
<li><a
href="https://www.youtube.com/watch?v=o6L6XeNdd_k&amp;list=FLCYmxNRJq3v_zDtEQrQuBKQ">Category
Theory</a> By Tom LaGatta</li>
<li><a href="https://www.youtube.com/watch?v=JMP6gI5mLHc">Category
Theory, the essence of interface-based design</a> By Erik Meijer</li>
<li><a href="https://www.youtube.com/watch?v=IOiZatlZtGU">Propositions
as Types</a> By Philip Wadler</li>
<li><a href="https://www.youtube.com/watch?v=peOk3W7KZ4o">Lambda
Calculus</a> By Jim Grandpre</li>
</ul>
<h3 id="compilers">Compilers</h3>
<ul>
<li><p><a href="https://www.youtube.com/watch?v=OFuDvqZmUrE">Improving
Your Workflow With Code Transformation</a> By Sebastian
McKenzie</p></li>
<li><p><a href="https://www.youtube.com/watch?v=DspYurD75Ns">Rise of the
Transpilers</a> By Jeremy Ashkenas ### Databases</p></li>
<li><p><a
href="https://www.youtube.com/watch?v=qI_g07C_Q5I">Introduction to
NoSQL</a> By Martin Fowler</p></li>
<li><p><a href="https://www.youtube.com/watch?v=rRoy6I4gKWU">SQL vs
NoSQL: Battle of the Backends</a> By Ken Ashcraft and Alfred
Fuller</p></li>
<li><p><a
href="https://www.youtube.com/watch?v=7L7esHWAjSU">Offline-First Apps
with PouchDB</a> By Bradley Holt</p></li>
</ul>
<h3 id="methodologies">Methodologies</h3>
<ul>
<li><a href="https://www.youtube.com/watch?v=t86v3N4OshQ">The S.O.L.I.D
Principles of OO and Agile Design</a> By Robert C. Martin</li>
<li><a href="https://www.youtube.com/watch?v=skLJuksCRTw">Continuous
Delivery</a> By Jez Humble</li>
<li><a href="https://www.youtube.com/watch?v=_VdIQTtRkb8">An
Event-driven and Reactive Future</a> By Jonathan Worthington</li>
<li><a href="https://www.youtube.com/watch?v=SIoukaoFZ9Y">Agile teams
without product owners</a> By Andie Nordgren</li>
<li><a href="https://www.youtube.com/watch?v=X1jWe5rOu3g">Test is
Dead</a> By Alberto Savoia</li>
</ul>
<h3 id="architecture">Architecture</h3>
<ul>
<li><a href="https://www.youtube.com/watch?v=xyR4G2XgcHU">JavaScript
<span class="citation" data-cites="Spotify">@Spotify</span></a> By
Felipe Ribeiro</li>
<li><a
href="https://www.youtube.com/watch?v=2yko4TbC8cI">Microservices</a> By
Martin Fowler</li>
<li><a href="https://www.youtube.com/watch?v=r2bIhTO5FcM">Criação de
APIs lightweight com harvester.js</a> By Diogo Lucas</li>
<li><a href="https://www.youtube.com/watch?v=asLUTiJJqdE">Clean
Architecture and Design</a> By Robert C. Martin</li>
<li><a href="https://www.youtube.com/watch?v=cN_DpYBzKso">Concurrency Is
Not Parallelism</a> By Rob Pike</li>
<li><a href="https://www.youtube.com/watch?v=I56HzTKvZKc">Microservices
Anti-Patterns</a> By Tammer Saleh</li>
<li><a href="https://www.youtube.com/watch?v=UH7wkvcf0ys">Facebook and
memcached</a> By Mark Zuckerberg</li>
<li><a href="https://www.youtube.com/watch?v=z8LU0Cj6BOU">Operations on
Twitter: Scaling Beyong 100 Million Users</a> By John Adams</li>
<li><a href="//www.youtube.com/watch?v=-yxQIRl6Qic">An overview of
HTTP/2</a> By Daniel Sommermann</li>
<li><a href="https://www.youtube.com/watch?v=nNfaxNdyCgI">Say Hello to
Offline-First</a> By Ola Gasidlo</li>
<li><a href="https://www.youtube.com/watch?v=VkTCL6Nqm6Y">OSCON 2014:
How Instagram.com Works Pete Hunt</a> By Pete Hunt</li>
</ul>
<h3 id="linux-and-free-software">Linux and Free Software</h3>
<ul>
<li><a
href="https://www.youtube.com/watch?v=Zu0l-Ac7fTU&amp;index=1&amp;list=PLzcMzE4Sz1bDfHOZ2gTbcT7l4p2RaHa1L">Windows
is AWESOME</a> By Bryan Lunduke</li>
<li><a href="https://www.youtube.com/watch?v=2lupgHYiK9Q">Freedom in
your computer and in the net</a> By Richard Stallman</li>
<li><a href="https://www.youtube.com/watch?v=0IQlpFWTFbM">You can be a
kernel hacker!</a> By Julia Evans</li>
</ul>
<h3 id="motivation">Motivation</h3>
<ul>
<li><a href="https://www.youtube.com/watch?v=0SARbwvhupQ">Myth of the
Genius Programmer</a> By Brian Fitzpatrick and Ben Collins-Sussman</li>
<li><a href="https://www.youtube.com/watch?v=T0qAjgQFR4c">How to Teach
Yourself Code</a> By Mattan Griffel</li>
<li><a href="https://www.youtube.com/watch?v=g3dkRsTqdDA">How to Write a
Great Research Paper</a> By Simon Peyton Jones</li>
<li><a href="https://www.youtube.com/watch?v=neI_Pj558CY">The Top 10
Ways To Scam The Modern American</a> By Zed A. Shaw</li>
<li><a href="https://www.youtube.com/watch?v=w1-bDwNtG-I">The
Imaginative Programmer</a> By Zed A. Shaw</li>
<li><a href="https://www.youtube.com/watch?v=hN63FOa_Gp4">Impossible
Programming</a> By Tom Stuart</li>
<li><a href="https://www.youtube.com/watch?v=9LfmrkyP81M">Writing
Software</a> By David Heinemeier Hansson</li>
<li><a href="https://www.youtube.com/watch?v=sLAvSgcrgZM">LoneStarRuby
2015 - Code Club</a> By Saron Yitbarek</li>
<li><a href="https://www.youtube.com/watch?v=yCBUsd52a3s">My Dog Taught
Me to Code</a> By Dave Thomas</li>
<li><a href="https://www.youtube.com/watch?v=cidchWg74Y4">Simplicity
Aint Easy</a> By Stuart Halloway</li>
</ul>
<h3 id="diversity">Diversity</h3>
<ul>
<li><a href="https://www.youtube.com/watch?v=AzlCIS072_Y">Quiet</a> By
Susan Cain</li>
<li><a href="https://www.youtube.com/watch?v=Am3tHJzqnMki">The Data on
Diversity: Its Not Just About Being Fair</a> By Beryl Nelson</li>
<li><a href="https://www.youtube.com/watch?v=OOzAly5Rs7g">Re-Inventing
the Rosetta Stone Together</a> By Mariko Kosaka</li>
</ul>
<h3 id="company-culture">Company Culture</h3>
<ul>
<li><a href="https://www.youtube.com/watch?v=vCSNME4voRU">unSEXY Conf
2013: Zach Holman, Github</a> By Zach Holman</li>
<li><a href="https://www.youtube.com/watch?v=qyz3jkOBbQY">How GitHub
Uses GitHub to Build GitHub</a> By Zach Holman</li>
</ul>
<h3 id="devops">DevOps</h3>
<ul>
<li><a href="https://www.youtube.com/watch?v=ZLBhVEo1OG4">Adopting
Continuous Delivery - Jez Humble at Spark 2013: The Electric Cloud
Summit</a></li>
<li><a href="https://www.youtube.com/watch?v=oRTiu911qtA">Why Everyone
Needs DevOps Now - Gene Kim at Spark 2013: The Electric Cloud
Summit</a></li>
<li><a href="https://www.youtube.com/watch?v=SsQF6zqzHKw">MountainWest
RubyConf 2013 Hell Has Frozen Over: DevOps &amp; Security by James
Turnbull</a></li>
<li><a href="https://vimeo.com/54250716">Put Your Robots to Work:
Security Automation at Twitter - Justin Collins, Neil Matatall, Alex
Smolen</a></li>
</ul>
<h3 id="license">License</h3>
<p><a href="https://creativecommons.org/publicdomain/zero/1.0/"><img
src="https://i.creativecommons.org/p/zero/1.0/88x31.png"
alt="CC0" /></a></p>
<p>To the extent possible under law, <a
href="http://lucasviola.github.io">Lucas Viola</a> has waived all
copyright and related or neighboring rights to this work.</p>
<p><a
href="https://github.com/lucasviola/awesome-tech-videos">techvideos.md
Github</a></p>