Over the past few years, I've watched countless conference talks, podcasts, and articles. This repository aims to highlight the best material I've come across so far.
- Introduction to NoSQL - https://www.youtube.com/watch?v=qI_g07C_Q5I
- Microservices - https://www.youtube.com/watch?v=wgdBVIX9ifA
- Losing Motivation - https://www.youtube.com/watch?v=RQg_Q4HYYpg
- Fast or Flexible? - https://www.youtube.com/watch?v=R39zdSLd8ic
- Entitled and angry - https://www.youtube.com/watch?v=LyQU1sdnAtM
- Programming is not important - https://www.youtube.com/watch?v=5qkupdkdzAc
- Fast code is NOT important - https://www.youtube.com/watch?v=PhUb7y9WZGs
- Why are time estimates often REALLY wrong? - https://www.youtube.com/watch?v=6LERX0pLZfs
- What editor do you use? - https://www.youtube.com/watch?v=dIjKJjzRX_E
- Composition over Inheritance - https://www.youtube.com/watch?v=wfMtDGfHWpA
- Always rewrite EVERYTHING! - https://www.youtube.com/watch?v=XcUUY8ziTuk
- Functional Programming; What? Why? When? - https://www.youtube.com/watch?v=7Zlp9rKHGD4
- Clean Architecture and Design - https://www.youtube.com/watch?v=Nsjsiz2A9mg
- React: Rethinking best practices -- JSConf EU 2013 - https://www.youtube.com/watch?v=x7cQ3mrcKaY (v2? https://www.youtube.com/watch?v=DgVS-zXgMTk)
- The Secrets of React's Virtual DOM (FutureJS 2014) - https://www.youtube.com/watch?v=-DX3vJiqxm4
- OSCON 2014: How Instagram.com Works - https://www.youtube.com/watch?v=VkTCL6Nqm6Y
- Live React: Hot Reloading with Time Travel at react-europe 2015 - https://www.youtube.com/watch?v=xsSnOQynTHs
- The Redux Journey at react-europe 2016 - https://www.youtube.com/watch?v=uvAXVMwHJXU
- Entropy in Compression - https://www.youtube.com/watch?v=M5c_RFKVkko
- Compression - https://www.youtube.com/watch?v=Lto-ajuqW3w
- AI's Game Playing Challenge - https://www.youtube.com/watch?v=5oXyibEgJr0
- Lights and Shadows in Graphics - https://www.youtube.com/watch?v=LUjXAoP5GG0
- Where HTML beats C? - https://www.youtube.com/watch?v=-csXdj4WVwA
- Floating Point Numbers - https://www.youtube.com/watch?v=PZRI1IfStY0
- How NOT to Store Passwords! - https://www.youtube.com/watch?v=8ZtInClXe1Q
- The Problem with Time & Timezones - https://www.youtube.com/watch?v=-5wpm-gesOY
- The Kindle Text Problem - https://www.youtube.com/watch?v=kzdugwr4Fgk
- Rails Conf 2012 Keynote: Simplicity Matters by Rich Hickey - https://www.youtube.com/watch?v=rI8tNMsozo0
- React.js Conf 2015 - Immutable Data and React - https://www.youtube.com/watch?v=I7IdS-PbEgI
- Rethinking Popular React Practices - Ryan Florence - https://www.youtube.com/watch?v=nI0cQ-2YR1I&t=28867s
- Sebastian Markbage: Minimal API Surface Area | JSConf EU 2014 - https://www.youtube.com/watch?v=4anAwXYqLG8
- React: CSS in your JS by Christopher Chedeau - https://vimeo.com/116209150
- LambdaConf 2015 - How to Learn Haskell in Less Than 5 Years Chris Allen - https://www.youtube.com/watch?v=Bg9ccYzMbxc
- Jafar Husain: Async Programming in ES7 | JSConf US 2015 - https://www.youtube.com/watch?v=lil4YCCXRYc&list=LLK82GBhwFBTkoXfLq6Ybzow&index=10
- Zero to GraphQL in 30 Minutes – Steven Luscher - https://www.youtube.com/watch?v=UBGzsb2UkeY
- Hey Underscore, You're Doing It Wrong! - https://www.youtube.com/watch?v=m3svKOdZijA
- Philip Roberts: What the heck is the event loop anyway? - https://www.youtube.com/watch?v=8aGhZQkoFbQ
- Adventures in Elm - Jessica Kerr - https://www.youtube.com/watch?v=cgXhMc8M4X4
- Ian Cooper: TDD, where did it all go wrong - https://vimeo.com/68375232
- GOTO 2015 • Deep Dive into Git • Edward Thomson - https://www.youtube.com/watch?v=dBSHLb1B8sw
- React Rally 2016 - Async Redux Actions With RxJS - Ben Lesh - https://www.youtube.com/watch?v=nI0cQ-2YR1I&t=9456s
- MountainWest JavaScript 2015 - Essential Big O for JavaScript Developers by Dave Smith - https://www.youtube.com/watch?v=KatlvCFHPRo
- Ryan Seddon: So how does the browser actually render a website | JSConf EU 2015 - https://www.youtube.com/watch?v=SmE4OwHztCc
- Advance JavaScript - FEM - https://frontendmasters.com/courses/advanced-javascript/
- Coercion in JavaScript - FEM - https://frontendmasters.com/courses/javascript-coercion/
- Rethinking Asynchronous JavaScript - FEM - https://frontendmasters.com/courses/rethinking-async-js/
- Functional-Lite JavaScript - FEM - https://frontendmasters.com/courses/functional-js-lite/
- Getting Started with Redux - https://egghead.io/courses/getting-started-with-redux
- Building React Applications with Idiomatic Redux - https://egghead.io/courses/building-react-applications-with-idiomatic-redux
- Asynchronous Programming in JavaScript (with Rx.js Observables) - Jafa Husain - FEM - https://frontendmasters.com/courses/asynchronous-javascript/
- Hardcore Functional Programming in JavaScript - Brian Lonsdorf - FEM - https://frontendmasters.com/courses/functional-javascript/
- The Nature of Code - https://vimeo.com/channels/natureofcode
- Ram Krishna - Haskell (LYAH spin off) - https://www.youtube.com/playlist?list=PLwiOlW12BuPZUxA2gISnWV32mp26gNq56
- [TODO] CS50
- JavaScript Tool Fatigue - https://devchat.tv/js-jabber/194-jsj-javascript-tools-fatigue
- Burnout - https://devchat.tv/js-jabber/063-jsj-burnout
- Teaching JavaScript with Kyle Simpson - https://devchat.tv/js-jabber/220-jsj-teaching-javascript-with-kyle-simpson
- Security with Troy Hunt - https://devchat.tv/js-jabber/201-jsj-security-with-troy-hunt
- JavaScript at Spotify with Mattias Petter Johansson - http://softwareengineeringdaily.com/2015/08/01/javascript-at-spotify-with-mattias-petter-johansson/
- [TODO] Eric Elliot - https://medium.com/@_ericelliott
- [TODO] Lin Clark cartoons - https://code-cartoons.com
- [TODO] Dr. Axel Rauschmayer - http://www.2ality.com
- Bubbling and capturing - http://javascript.info/tutorial/bubbling-and-capturing
- Thinking in React - https://facebook.github.io/react/docs/thinking-in-react.html
- Mixins Considered Harmful - https://facebook.github.io/react/blog/2016/07/13/mixins-considered-harmful.html
- React’s diff algorithm - Christopher Chedeau - http://calendar.perfplanet.com/2013/diff
- Learn you a Haskell - http://learnyouahaskell.com
- Eloquent JavaScript - http://eloquentjavascript.net
- The Nature of Code - http://natureofcode.com
- Game Programming Patterns - http://gameprogrammingpatterns.com
- Design Patterns: Elements of Reusable Object-Oriented Software - https://en.wikipedia.org/wiki/Design_Patterns
- The Mythical Man-Month - https://en.wikipedia.org/wiki/The_Mythical_Man-Month