Talks and workshops are some of the best ways to gain access to knowledge and network with smart people. But unfortunately, it’s expensive to do for the majority of people and it might require visas to travel. Besides during Corona, it has been nearly impossible to do.
Luckily, I have found that many of them are recorded on YouTube and they share a good deal of valuable knowledge.
I have summarized below some of the most important and good ones that you could potentially extend to watch other exciting tech talks.
Concepts like stack and event loop, and how async code is done in JavasScript, including using the famous
setTimeout(fn, 0) syntax.
2. Web APIs You [Probably] Didn’t Know Existed
I really enjoyed this talk, especially the Gamepad API and playing Super Mario with Nintendo!
Although I know a little bit about functional programming, this talk puts it in a more logical, structured way.
It explains the “buzz” words behind functional programmings, such as higher-order functions and immutability, and why you might consider using functional over object-oriented in some of your code.
4. RxJS + Redux + React = Amazing!
This talk from Netflix developers is super hard to understand the first time you watch it.
If you know RxJS observables and Redux, have you ever thought about using them together?
This is a very cool idea of mixing the two-state management technologies that will push for more predictable states, less code, and fewer bugs.
What about doing VR and AR and machine learning?
Watch Opher Vishnia’s talk.
7. Using WebAssembly and Threads
We can’t leave this list without a talk about WebAssembly.
As web applications become more complex and hungry for more computational power, there is a need for the use of WebAssembly (or WASM).
Primarily, as it provides real multi-threading experience for your web app to go smoother and increase your customer base.
8. A Quest to Be a (Web) Master
We all think that having a lot of libraries and frameworks under our belt would make us experts in JS.
But what about thinking of the browser, the thing that makes the magic of our code comes to life?
In this talk, we get a small glimpse of how the browser is working on a very general view and why we should dedicate some time learning about it to be a real webmaster.
9. Imagine This: A Web Without Servers
This idea might be a bit strange but surely you have heard about BitTorrent and the Tor network.
Then how about a peer-to-peer browser? This talk is about a browser called Beaker which allows P2P browsing. This is an exciting step towards a more open and customizable web.
This is the most recent talk from Google about new features added to V8, Node.js, and Chrome.
If you want more, there are lots of talks — just search for the topic + the word ‘Conf’ so JSConf and ReactConf, …etc.
Thanks for reading!