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