What are the building blocks and principles of a good test? What does "good" mean anyway? Join me as I dissect a test of a React component to highlight decisions behind every single line.
JavaScript has always been a functional language in object oriented clothing. The same can now be said about TypeScript, maybe even to a greater extent. This talk will describe the evolution of functional programming in JavaScript and TypeScript, and the future that is likely to happen.
Like it or not, those days lots of things around us run on Javascript. I will talk about how to put this to good use by utilizing the forbidden craft of "disassembling". We'll also talk about not knowing things, trusting facts and becoming a better engineer.