Interesting talk displaying one of maybe the most underappreciated use cases of RxJS and reactive programming altogether – creating animations. This presentation from the RxJS Live conference is filled with fascinating examples (to which you have access to via CodePen). David explained how basic animations can be created with RxJS and how to use some math concepts to improve. What was also important was David’s take on the concept of Finite State Machines and how they fit into the world of reactive programming and animations.
Talk from Angular Connect conference about just how secured are Angular apps by default in the context of OWASP Top 10 standards. Then we get to know how we can make it even more secure on our own. Philippe also shared with us his Angular Security Cheat Sheet, which is a great addition to his talk.
A super interesting talk from ng-conf 2018 where we learn about cool tricks that can make our Angular applications faster. We get to know how Angular itself can help us with achieving this task, but also how we can use other libraries or popular programming concepts to improve. We can see the results ourselves as Minko guides us through live coding example.
[Spoiler] This library was mentioned by Minko in his talk I described previously as a way of optimization Angular apps 😉
Functional optics are a fascinating concept existing in the functional programming world. They enable us to easily traverse through nested data structures in order to mutate the existing one. A great solution for people who are irritated with writing long chains of fields’ access and nested mutations.
Newtypes enable us to create a type that has the same representation at runtime, but different for the type system. How can we use it and for what? I think the best example exists as a part of the documentation for this library.
A great, eye-opening article that shows just how powerful may be a well-thought-out type system. Prepare to have your mind blown (just like mine was!) if you are not used to this sort of usage of types. I’m still little overwhelmed by the sheer concept of “programming with types” 😉
A website explaining what are statecharts (basically “beefed up state machines”) and what are the benefits of using them. This series of articles may serve as an extension of the things we have learned about creating animations with reactive programming and state machines.
Robert presented us with a technology stack that enables using the same GraphQL types on the backend and the frontend of our applications. I think this talk may open your eyes to new solutions if you ever considered making an app with this tech stack. Why typing it twice, if you can do it once?
At this talk from the NordicJS conference, Piérre explains his vision of how machine learning and Tensorflow.js can be used by web developers. Firstly, there is a small introduction to basic concepts of how neural networks work, then we are sent into the world of fascinating examples of how useful and/or joyful machine learning in the web can be.
This was a really inspiring talk after which I began to wonder – just how long would it take me to create a simple login page where you can authenticate with your face? 😊